예제 #1
0
파일: XFilter.cs 프로젝트: usmanghani/Misc
 private static extern int LoadIFilter(
     string pwcsPath,
     ref IUnknown pUnkOuter,
     ref IFilter ppIUnk
     );
예제 #2
0
 public static extern int OleLoadPicturePath(
      string szURLorPath,
      IntPtr punkCaller,
      uint dwReserved,
      uint clrReserved,
     ref Guid riid,
      out IUnknown unknown);
예제 #3
0
 virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetResult(
     /* [in] */ IUnknown *pUnkOuter,
     /* [in] */ DBRESULTFLAG lResultFlag,
     /* [in] */ REFIID riid,
     /* [out] */ DBROWCOUNT *pcRowsAffected,
     /* [iid_is][out] */ IUnknown **ppRowset) = 0;
예제 #4
0
 virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetCustomErrorObject(
     /* [in] */ ULONG ulRecordNum,
     /* [in] */ REFIID riid,
     /* [iid_is][out] */ IUnknown **ppObject) = 0;
예제 #5
0
 virtual /* [local] */ HRESULT STDMETHODCALLTYPE AddErrorRecord(
     /* [in] */ ERRORINFO *pErrorInfo,
     /* [in] */ DWORD dwLookupID,
     /* [in] */ DISPPARAMS *pdispparams,
     /* [in] */ IUnknown *punkCustomError,
     /* [in] */ DWORD dwDynamicErrorID) = 0;
 /* Get the module for the given metadata interface */
 public CorModule GetModuleFromMetaDataInterface (IUnknown metadataInterface)
 {
     ICorDebugModule module = null;
     _ad().GetModuleFromMetaDataInterface (metadataInterface, out module);
     return new CorModule (module);
 }