Пример #1
0
 public int LoadObject([NativeTypeName("LPCOLESTR")] ushort *pstrName, [NativeTypeName("DWORD")] uint dwHint, [NativeTypeName("IUnknown *")] IUnknown *pUnkObject, [NativeTypeName("IErrorLog *")] IErrorLog *pErrLog)
 {
     return(((delegate * unmanaged[Stdcall] < IPropertyBag2 *, ushort *, uint, IUnknown *, IErrorLog *, int >)(lpVtbl[7]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), pstrName, dwHint, pUnkObject, pErrLog));
 }
 public int Read([NativeTypeName("LPCOLESTR")] ushort *pszPropName, VARIANT *pVar, IErrorLog *pErrorLog)
 {
     return(((delegate * unmanaged <IPropertyBag *, ushort *, VARIANT *, IErrorLog *, int>)(lpVtbl[3]))((IPropertyBag *)Unsafe.AsPointer(ref this), pszPropName, pVar, pErrorLog));
 }
Пример #3
0
 public int Read([NativeTypeName("ULONG")] uint cProperties, [NativeTypeName("PROPBAG2 *")] PROPBAG2 *pPropBag, [NativeTypeName("IErrorLog *")] IErrorLog *pErrLog, [NativeTypeName("VARIANT *")] VARIANT *pvarValue, [NativeTypeName("HRESULT *")] int *phrError)
 {
     return(((delegate * unmanaged[Stdcall] < IPropertyBag2 *, uint, PROPBAG2 *, IErrorLog *, VARIANT *, int *, int >)(lpVtbl[3]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), cProperties, pPropBag, pErrLog, pvarValue, phrError));
 }
 public int Load(IPropertyBag *pPropBag, IErrorLog *pErrorLog)
 {
     return(((delegate * unmanaged <IPersistPropertyBag *, IPropertyBag *, IErrorLog *, int>)(lpVtbl[5]))((IPersistPropertyBag *)Unsafe.AsPointer(ref this), pPropBag, pErrorLog));
 }
Пример #5
0
 public int Load([NativeTypeName("IPropertyBag2 *")] IPropertyBag2 *pPropBag, [NativeTypeName("IErrorLog *")] IErrorLog *pErrLog)
 {
     return(((delegate * stdcall <IPersistPropertyBag2 *, IPropertyBag2 *, IErrorLog *, int>)(lpVtbl[5]))((IPersistPropertyBag2 *)Unsafe.AsPointer(ref this), pPropBag, pErrLog));
 }
 public HRESULT Read([NativeTypeName("ULONG")] uint cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError)
 {
     return(((delegate * unmanaged <IPropertyBag2 *, uint, PROPBAG2 *, IErrorLog *, VARIANT *, HRESULT *, int>)(lpVtbl[3]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), cProperties, pPropBag, pErrLog, pvarValue, phrError));
 }
 public int Load([NativeTypeName("IMediaPropertyBag *")] IMediaPropertyBag *pPropBag, [NativeTypeName("IErrorLog *")] IErrorLog *pErrorLog)
 {
     return(((delegate * unmanaged <IPersistMediaPropertyBag *, IMediaPropertyBag *, IErrorLog *, int>)(lpVtbl[5]))((IPersistMediaPropertyBag *)Unsafe.AsPointer(ref this), pPropBag, pErrorLog));
 }