public HRESULT Next([NativeTypeName("long")] int lTimeout, [NativeTypeName("ULONG")] uint uCount, IWbemClassObject **apObjects, [NativeTypeName("ULONG *")] uint *puReturned) { return(((delegate * unmanaged <IEnumWbemClassObject *, int, uint, IWbemClassObject **, uint *, int>)(lpVtbl[4]))((IEnumWbemClassObject *)Unsafe.AsPointer(ref this), lTimeout, uCount, apObjects, puReturned)); }
public HRESULT AddObjectByTemplate(IWbemServices *pNamespace, IWbemClassObject *pTemplate, [NativeTypeName("long")] int lFlags, IWbemContext *pContext, IWbemClassObject **ppRefreshable, [NativeTypeName("long *")] int *plId) { return(((delegate * unmanaged <IWbemConfigureRefresher *, IWbemServices *, IWbemClassObject *, int, IWbemContext *, IWbemClassObject **, int *, int>)(lpVtbl[4]))((IWbemConfigureRefresher *)Unsafe.AsPointer(ref this), pNamespace, pTemplate, lFlags, pContext, ppRefreshable, plId)); }
public HRESULT GetMethod([NativeTypeName("LPCWSTR")] ushort *wszName, [NativeTypeName("long")] int lFlags, IWbemClassObject **ppInSignature, IWbemClassObject **ppOutSignature) { return(((delegate * unmanaged <IWbemObjectAccess *, ushort *, int, IWbemClassObject **, IWbemClassObject **, int>)(lpVtbl[19]))((IWbemObjectAccess *)Unsafe.AsPointer(ref this), wszName, lFlags, ppInSignature, ppOutSignature)); }
public HRESULT NextMethod([NativeTypeName("long")] int lFlags, [NativeTypeName("BSTR *")] ushort **pstrName, IWbemClassObject **ppInSignature, IWbemClassObject **ppOutSignature) { return(((delegate * unmanaged <IWbemObjectAccess *, int, ushort **, IWbemClassObject **, IWbemClassObject **, int>)(lpVtbl[23]))((IWbemObjectAccess *)Unsafe.AsPointer(ref this), lFlags, pstrName, ppInSignature, ppOutSignature)); }
public HRESULT Clone(IWbemClassObject **ppCopy) { return(((delegate * unmanaged <IWbemObjectAccess *, IWbemClassObject **, int>)(lpVtbl[12]))((IWbemObjectAccess *)Unsafe.AsPointer(ref this), ppCopy)); }
public HRESULT SpawnInstance([NativeTypeName("long")] int lFlags, IWbemClassObject **ppNewInstance) { return(((delegate * unmanaged <IWbemObjectAccess *, int, IWbemClassObject **, int>)(lpVtbl[15]))((IWbemObjectAccess *)Unsafe.AsPointer(ref this), lFlags, ppNewInstance)); }
public HRESULT Indicate([NativeTypeName("long")] int lObjectCount, IWbemClassObject **apObjArray) { return(((delegate * unmanaged <IWbemObjectSink *, int, IWbemClassObject **, int>)(lpVtbl[3]))((IWbemObjectSink *)Unsafe.AsPointer(ref this), lObjectCount, apObjArray)); }
public HRESULT GetObjectW([NativeTypeName("const BSTR")] ushort *strObjectPath, [NativeTypeName("long")] int lFlags, IWbemContext *pCtx, IWbemClassObject **ppObject, IWbemCallResult **ppCallResult) { return(((delegate * unmanaged <IWbemServices *, ushort *, int, IWbemContext *, IWbemClassObject **, IWbemCallResult **, int>)(lpVtbl[6]))((IWbemServices *)Unsafe.AsPointer(ref this), strObjectPath, lFlags, pCtx, ppObject, ppCallResult)); }
public HRESULT GetResultObject([NativeTypeName("long")] int lTimeout, IWbemClassObject **ppResultObject) { return(((delegate * unmanaged <IWbemCallResult *, int, IWbemClassObject **, int>)(lpVtbl[3]))((IWbemCallResult *)Unsafe.AsPointer(ref this), lTimeout, ppResultObject)); }
public HRESULT CreateFromText([NativeTypeName("long")] int lFlags, [NativeTypeName("BSTR")] ushort *strText, [NativeTypeName("ULONG")] uint uObjTextFormat, IWbemContext *pCtx, IWbemClassObject **pNewObj) { return(((delegate * unmanaged <IWbemObjectTextSrc *, int, ushort *, uint, IWbemContext *, IWbemClassObject **, int>)(lpVtbl[4]))((IWbemObjectTextSrc *)Unsafe.AsPointer(ref this), lFlags, strText, uObjTextFormat, pCtx, pNewObj)); }
public HRESULT SpawnDerivedClass([NativeTypeName("long")] int lFlags, IWbemClassObject **ppNewClass) { return(((delegate * unmanaged <IWbemClassObject *, int, IWbemClassObject **, int>)(lpVtbl[14]))((IWbemClassObject *)Unsafe.AsPointer(ref this), lFlags, ppNewClass)); }