4 writes to pWbemClassObject
System.Management (4)
InteropClasses\WMIInterop.cs (4)
38this.pWbemClassObject = pWbemClassObject; 74pWbemClassObject = IntPtr.Zero; 91pWbemClassObject = IntPtr.Zero; 96pWbemClassObject = CoUnmarshalInterface(stream, ref IID_IWbemClassObject);
53 references to pWbemClassObject
System.Management (53)
InteropClasses\WMIInterop.cs (53)
45return wbemClassObject.pWbemClassObject; 71if(pWbemClassObject != IntPtr.Zero) 73Marshal.Release(pWbemClassObject); 117CoMarshalInterface(stream, ref IID_IWbemClassObject, pWbemClassObject, (UInt32)MSHCTX.MSHCTX_DIFFERENTMACHINE, IntPtr.Zero, (UInt32)MSHLFLAGS.MSHLFLAGS_TABLEWEAK); 139if(pWbemClassObject == IntPtr.Zero) 142int hResult = WmiNetUtilsHelper.GetQualifierSet_f(3, pWbemClassObject, out pQualSet); 152if(pWbemClassObject == IntPtr.Zero) 154int hr = WmiNetUtilsHelper.Get_f(4, pWbemClassObject, wszName, lFlags, ref pVal, ref pType, ref plFlavor); 174if(pWbemClassObject == IntPtr.Zero) 176int res = WmiNetUtilsHelper.Put_f(5, pWbemClassObject, wszName, lFlags, ref pVal, Type); 182if(pWbemClassObject == IntPtr.Zero) 184int res = WmiNetUtilsHelper.Delete_f(6, pWbemClassObject, wszName); 190if(pWbemClassObject == IntPtr.Zero) 192int res = WmiNetUtilsHelper.GetNames_f(7, pWbemClassObject, wszQualifierName, lFlags, ref pQualifierVal, out pNames); 199if(pWbemClassObject == IntPtr.Zero) 201int res = WmiNetUtilsHelper.BeginEnumeration_f(8, pWbemClassObject, lEnumFlags); 207if(pWbemClassObject == IntPtr.Zero) 211int res = WmiNetUtilsHelper.Next_f(9, pWbemClassObject, lFlags, ref strName, ref pVal, ref pType, ref plFlavor); 217if(pWbemClassObject == IntPtr.Zero) 219int res = WmiNetUtilsHelper.EndEnumeration_f(10, pWbemClassObject); 225if(pWbemClassObject == IntPtr.Zero) 228int hResult = WmiNetUtilsHelper.GetPropertyQualifierSet_f(11, pWbemClassObject, wszProperty, out pQualSet); 239if(pWbemClassObject == IntPtr.Zero) 242int hResult = WmiNetUtilsHelper.Clone_f(12, pWbemClassObject, out pWbemClassObjectNew); 253if(pWbemClassObject == IntPtr.Zero) 255int res = WmiNetUtilsHelper.GetObjectText_f(13, pWbemClassObject, lFlags, out pstrObjectText); 261if(pWbemClassObject == IntPtr.Zero) 264int hResult = WmiNetUtilsHelper.SpawnDerivedClass_f(14, pWbemClassObject, lFlags, out pWbemClassObjectNew); 275if(pWbemClassObject == IntPtr.Zero) 278int hResult = WmiNetUtilsHelper.SpawnInstance_f(15, pWbemClassObject, lFlags, out pWbemClassObjectNew); 289if(pWbemClassObject == IntPtr.Zero) 291int res = WmiNetUtilsHelper.CompareTo_f(16, pWbemClassObject, lFlags, pCompareTo.pWbemClassObject); 297if(pWbemClassObject == IntPtr.Zero) 299int res = WmiNetUtilsHelper.GetPropertyOrigin_f(17, pWbemClassObject, wszName, out pstrClassName); 305if(pWbemClassObject == IntPtr.Zero) 307int res = WmiNetUtilsHelper.InheritsFrom_f(18, pWbemClassObject, strAncestor); 313if(pWbemClassObject == IntPtr.Zero) 317int hResult = WmiNetUtilsHelper.GetMethod_f(19, pWbemClassObject, wszName, lFlags, out pInSignature, out pOutSignature); 334if(pWbemClassObject == IntPtr.Zero) 336int res = WmiNetUtilsHelper.PutMethod_f(20, pWbemClassObject, wszName, lFlags, pInSignature, pOutSignature); 342if(pWbemClassObject == IntPtr.Zero) 344int res = WmiNetUtilsHelper.DeleteMethod_f(21, pWbemClassObject, wszName); 350if(pWbemClassObject == IntPtr.Zero) 352int res = WmiNetUtilsHelper.BeginMethodEnumeration_f(22, pWbemClassObject, lEnumFlags); 358if(pWbemClassObject == IntPtr.Zero) 364int hResult = WmiNetUtilsHelper.NextMethod_f(23, pWbemClassObject, lFlags, out pstrName, out pInSignature, out pOutSignature); 380if(pWbemClassObject == IntPtr.Zero) 382int res = WmiNetUtilsHelper.EndMethodEnumeration_f(24, pWbemClassObject); 388if(pWbemClassObject == IntPtr.Zero) 391int hResult = WmiNetUtilsHelper.GetMethodQualifierSet_f(25, pWbemClassObject, wszMethod, out pQualSet); 401if(pWbemClassObject == IntPtr.Zero) 403int res = WmiNetUtilsHelper.GetMethodOrigin_f(26, pWbemClassObject, wszMethodName, out pstrClassName);