40 references to IWbemClassObject_DoNotMarshal
System.Management (40)
System\Management\InteropClasses\WMIInterop.cs (27)
519
[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppCopy);
521
[PreserveSig] int SpawnDerivedClass_([In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppNewClass);
522
[PreserveSig] int SpawnInstance_([In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppNewInstance);
523
[PreserveSig] int CompareTo_([In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pCompareTo);
526
[PreserveSig] int GetMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppInSignature, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppOutSignature);
527
[PreserveSig] int PutMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pInSignature, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pOutSignature);
530
[PreserveSig] int NextMethod_([In] int lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, [In][Out][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
ppInSignature, [In][Out][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
ppOutSignature);
628
[PreserveSig] int Next_([In] int lTimeout, [In] uint uCount, [In][Out][MarshalAs(UnmanagedType.LPArray)]
IWbemClassObject_DoNotMarshal
[] apObjects, [Out] out uint puReturned);
640
[PreserveSig] int GetText_([In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pObj, [In] uint uObjTextFormat, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.BStr)] out string strText);
641
[PreserveSig] int CreateFromText_([In] int lFlags, [In][MarshalAs(UnmanagedType.BStr)] string strText, [In] uint uObjTextFormat, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
pNewObj);
659
[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppCopy);
661
[PreserveSig] int SpawnDerivedClass_([In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppNewClass);
662
[PreserveSig] int SpawnInstance_([In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppNewInstance);
663
[PreserveSig] int CompareTo_([In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pCompareTo);
666
[PreserveSig] int GetMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] int lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppInSignature, [Out][MarshalAs(UnmanagedType.Interface)] out
IWbemClassObject_DoNotMarshal
ppOutSignature);
667
[PreserveSig] int PutMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pInSignature, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pOutSignature);
670
[PreserveSig] int NextMethod_([In] int lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, [In][Out][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
ppInSignature, [In][Out][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
ppOutSignature);
701
[PreserveSig] int IndicateToConsumer_([In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pLogicalConsumer, [In] int lNumObjects, [In][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
apObjects);
710
[PreserveSig] int Indicate_([In] int lObjectCount, [In][MarshalAs(UnmanagedType.Interface)] ref
IWbemClassObject_DoNotMarshal
apObjArray);
711
[PreserveSig] int SetStatus_([In] int lFlags, [In][MarshalAs(UnmanagedType.Error)] int hResult, [In][MarshalAs(UnmanagedType.BStr)] string strParam, [In][MarshalAs(UnmanagedType.Interface)]
IWbemClassObject_DoNotMarshal
pObjParam);
System\Management\ManagementBaseObject.cs (1)
619
(
IWbemClassObject_DoNotMarshal
)(Marshal.GetObjectForIUnknown(wbemObject)),
System\Management\ManagementEventWatcher.cs (2)
422
IWbemClassObject_DoNotMarshal
[] tempArray = new
IWbemClassObject_DoNotMarshal
[options.BlockSize];
System\Management\ManagementObjectCollection.cs (3)
538
IWbemClassObject_DoNotMarshal
[] tempArray = new
IWbemClassObject_DoNotMarshal
[collectionObject.options.BlockSize];
636
Marshal.ReleaseComObject((
IWbemClassObject_DoNotMarshal
)(Marshal.GetObjectForIUnknown(cachedObjects[i])));
System\Management\ManagementScope.cs (1)
1048
internal int Next_(int lTimeout, uint uCount,
IWbemClassObject_DoNotMarshal
[] ppOutParams, ref uint puReturned)
System\Management\Property.cs (6)
496
wmiValue = new
IWbemClassObject_DoNotMarshal
[length];
500
((
IWbemClassObject_DoNotMarshal
[])(wmiValue))[i] = (
IWbemClassObject_DoNotMarshal
)(Marshal.GetObjectForIUnknown(((ManagementBaseObject)valArray.GetValue(i)).wbemObject));
719
wmiValue = new
IWbemClassObject_DoNotMarshal
[length];
723
((
IWbemClassObject_DoNotMarshal
[])(wmiValue))[i] = (
IWbemClassObject_DoNotMarshal
)(Marshal.GetObjectForIUnknown(((ManagementBaseObject)valArray.GetValue(i)).wbemObject));