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 PutClass(IWbemClassObject *pObject, [NativeTypeName("long")] int lFlags, IWbemContext *pCtx, IWbemCallResult **ppCallResult) { return(((delegate * unmanaged <IWbemServices *, IWbemClassObject *, int, IWbemContext *, IWbemCallResult **, int>)(lpVtbl[8]))((IWbemServices *)Unsafe.AsPointer(ref this), pObject, lFlags, pCtx, ppCallResult)); }
public HRESULT OpenNamespace([NativeTypeName("const BSTR")] ushort *strNamespace, [NativeTypeName("long")] int lFlags, IWbemContext *pCtx, IWbemServices **ppWorkingNamespace, IWbemCallResult **ppResult) { return(((delegate * unmanaged <IWbemServices *, ushort *, int, IWbemContext *, IWbemServices **, IWbemCallResult **, int>)(lpVtbl[3]))((IWbemServices *)Unsafe.AsPointer(ref this), strNamespace, lFlags, pCtx, ppWorkingNamespace, ppResult)); }