Example #1
0
 public HRESULT EnumMatchingFilters(IEnumMoniker **ppEnum, [NativeTypeName("DWORD")] uint dwFlags, BOOL bExactMatch, [NativeTypeName("DWORD")] uint dwMerit, BOOL bInputNeeded, [NativeTypeName("DWORD")] uint cInputTypes, [NativeTypeName("const GUID *")] Guid *pInputTypes, [NativeTypeName("const REGPINMEDIUM *")] REGPINMEDIUM *pMedIn, [NativeTypeName("const CLSID *")] Guid *pPinCategoryIn, BOOL bRender, BOOL bOutputNeeded, [NativeTypeName("DWORD")] uint cOutputTypes, [NativeTypeName("const GUID *")] Guid *pOutputTypes, [NativeTypeName("const REGPINMEDIUM *")] REGPINMEDIUM *pMedOut, [NativeTypeName("const CLSID *")] Guid *pPinCategoryOut)
 {
     return(((delegate * unmanaged <IFilterMapper2 *, IEnumMoniker **, uint, BOOL, uint, BOOL, uint, Guid *, REGPINMEDIUM *, Guid *, BOOL, BOOL, uint, Guid *, REGPINMEDIUM *, Guid *, int>)(lpVtbl[6]))((IFilterMapper2 *)Unsafe.AsPointer(ref this), ppEnum, dwFlags, bExactMatch, dwMerit, bInputNeeded, cInputTypes, pInputTypes, pMedIn, pPinCategoryIn, bRender, bOutputNeeded, cOutputTypes, pOutputTypes, pMedOut, pPinCategoryOut));
 }
 public int EnumRunning([NativeTypeName("IEnumMoniker **")] IEnumMoniker **ppenumMoniker)
 {
     return(((delegate * stdcall <IRunningObjectTable *, IEnumMoniker **, int>)(lpVtbl[9]))((IRunningObjectTable *)Unsafe.AsPointer(ref this), ppenumMoniker));
 }
Example #3
0
 public int Enum([NativeTypeName("BOOL")] int fForward, [NativeTypeName("IEnumMoniker **")] IEnumMoniker **ppenumMoniker)
 {
     return(((delegate * stdcall <IMoniker *, int, IEnumMoniker **, int>)(lpVtbl[12]))((IMoniker *)Unsafe.AsPointer(ref this), fForward, ppenumMoniker));
 }
 public int EnumRunning(IEnumMoniker **ppenumMoniker)
 {
     return(((delegate * unmanaged <IRunningObjectTable *, IEnumMoniker **, int>)(lpVtbl[9]))((IRunningObjectTable *)Unsafe.AsPointer(ref this), ppenumMoniker));
 }
 public HRESULT CreateClassEnumerator([NativeTypeName("const IID &")] Guid *clsidDeviceClass, IEnumMoniker **ppEnumMoniker, [NativeTypeName("DWORD")] uint dwFlags)
 {
     return(((delegate * unmanaged <ICreateDevEnum *, Guid *, IEnumMoniker **, uint, int>)(lpVtbl[3]))((ICreateDevEnum *)Unsafe.AsPointer(ref this), clsidDeviceClass, ppEnumMoniker, dwFlags));
 }
 public HRESULT Clone(IEnumMoniker **ppenum)
 {
     return(((delegate * unmanaged <IEnumMoniker *, IEnumMoniker **, int>)(lpVtbl[6]))((IEnumMoniker *)Unsafe.AsPointer(ref this), ppenum));
 }
 public int Clone([NativeTypeName("IEnumMoniker **")] IEnumMoniker **ppenum)
 {
     return(((delegate * unmanaged <IEnumMoniker *, IEnumMoniker **, int>)(lpVtbl[6]))((IEnumMoniker *)Unsafe.AsPointer(ref this), ppenum));
 }
Example #8
0
 public HRESULT Enum(BOOL fForward, IEnumMoniker **ppenumMoniker)
 {
     return(((delegate * unmanaged <IMoniker *, BOOL, IEnumMoniker **, int>)(lpVtbl[12]))((IMoniker *)Unsafe.AsPointer(ref this), fForward, ppenumMoniker));
 }