17 instantiations of IWbemClassObjectFreeThreaded
System.Management (17)
System\Management\InteropClasses\WMIInterop.cs (8)
182ppCopy = new IWbemClassObjectFreeThreaded(pWbemClassObjectNew); 204ppNewClass = new IWbemClassObjectFreeThreaded(pWbemClassObjectNew); 218ppNewInstance = new IWbemClassObjectFreeThreaded(pWbemClassObjectNew); 261ppInSignature = new IWbemClassObjectFreeThreaded(pInSignature); 263ppOutSignature = new IWbemClassObjectFreeThreaded(pOutSignature); 309ppInSignature = new IWbemClassObjectFreeThreaded(pInSignature); 311ppOutSignature = new IWbemClassObjectFreeThreaded(pOutSignature); 498return new IWbemClassObjectFreeThreaded(pObj);
System\Management\ManagementEventWatcher.cs (2)
440cachedObjects[i] = new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(tempArray[i])); 661IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pWbemClassObject);
System\Management\ManagementObjectCollection.cs (1)
550cachedObjects[i] = new IWbemClassObjectFreeThreaded
System\Management\Property.cs (2)
334((ManagementBaseObject[])val)[i] = new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValueArray.GetValue(i)))); 352CimType.Object => new ManagementBaseObject(new IWbemClassObjectFreeThreaded(Marshal.GetIUnknownForObject(wmiValue))),
System\Management\WmiEventSink.cs (3)
127IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pIWbemClassObject); 147errObj = new IWbemClassObjectFreeThreaded(pErrorObj); 290IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pIWbemClassObject);
System\Management\wmiutil.cs (1)
43return new IWbemClassObjectFreeThreaded(pIWbemClassObject);
70 references to IWbemClassObjectFreeThreaded
System.Management (70)
System\Management\InteropClasses\WMIInterop.cs (15)
34private static readonly string name = typeof(IWbemClassObjectFreeThreaded).FullName; 45public static implicit operator IntPtr(IWbemClassObjectFreeThreaded wbemClassObject) 173public int Clone_(out IWbemClassObjectFreeThreaded ppCopy) 195public int SpawnDerivedClass_(int lFlags, out IWbemClassObjectFreeThreaded ppNewClass) 209public int SpawnInstance_(int lFlags, out IWbemClassObjectFreeThreaded ppNewInstance) 223public int CompareTo_(int lFlags, IWbemClassObjectFreeThreaded pCompareTo) 248public int GetMethod_(string wszName, int lFlags, out IWbemClassObjectFreeThreaded ppInSignature, out IWbemClassObjectFreeThreaded ppOutSignature) 269public int PutMethod_(string wszName, int lFlags, IWbemClassObjectFreeThreaded pInSignature, IWbemClassObjectFreeThreaded pOutSignature) 295public int NextMethod_(int lFlags, out string pstrName, out IWbemClassObjectFreeThreaded ppInSignature, out IWbemClassObjectFreeThreaded ppOutSignature) 577[PreserveSig] int GetObject_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppObject, [In] IntPtr ppCallResult); 595[PreserveSig] int ExecMethod_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In][MarshalAs(UnmanagedType.BStr)] string strMethodName, [In] int lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr pInParams, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppOutParams, [In] IntPtr ppCallResult); 605[PreserveSig] int GetResultObject_([In] int lTimeout, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppResultObject);
System\Management\ManagementBaseObject.cs (6)
199internal IWbemClassObjectFreeThreaded wbemObject 215internal IWbemClassObjectFreeThreaded _wbemObject; 284IWbemClassObjectFreeThreaded wbemObject, 298internal ManagementBaseObject(IWbemClassObjectFreeThreaded wbemObject) 314IWbemClassObjectFreeThreaded theClone = null; 786private static bool _IsClass(IWbemClassObjectFreeThreaded wbemObject)
System\Management\ManagementClass.cs (5)
65IWbemClassObjectFreeThreaded wbemObject, 115IWbemClassObjectFreeThreaded wbemObject, 832IWbemClassObjectFreeThreaded newWbemClass = null; 895IWbemClassObjectFreeThreaded newWbemInstance = null; 924IWbemClassObjectFreeThreaded theClone = null;
System\Management\ManagementEventWatcher.cs (4)
120private IWbemClassObjectFreeThreaded[] cachedObjects; //points to objects currently available in cache 366cachedObjects = new IWbemClassObjectFreeThreaded[options.BlockSize]; 567cachedObjects = new IWbemClassObjectFreeThreaded[options.BlockSize]; 661IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pWbemClassObject);
System\Management\ManagementException.cs (2)
601IWbemClassObjectFreeThreaded obj = WbemErrorInfo.GetErrorInfo(); 624IWbemClassObjectFreeThreaded obj = WbemErrorInfo.GetErrorInfo();
System\Management\ManagementObject.cs (17)
72private IWbemClassObjectFreeThreaded wmiClass; 150IWbemClassObjectFreeThreaded wbemObject, 179IWbemClassObjectFreeThreaded wbemObject, 768IWbemClassObjectFreeThreaded tempObj = null; 2142IWbemClassObjectFreeThreaded inParametersClass, outParametersClass; 2189IWbemClassObjectFreeThreaded inParametersClass, outParametersClass; 2293IWbemClassObjectFreeThreaded inParams = inParameters?.wbemObject; 2294IWbemClassObjectFreeThreaded outParams = null; 2366IWbemClassObjectFreeThreaded inParams = null; 2411IWbemClassObjectFreeThreaded dummy1, dummy2; 2421out IWbemClassObjectFreeThreaded inParametersClass, 2422out IWbemClassObjectFreeThreaded outParametersClass) 2465IWbemClassObjectFreeThreaded inParamsInstance = null; 2499IWbemClassObjectFreeThreaded theClone = null; 2614IWbemClassObjectFreeThreaded tempObj = null; 2676IWbemClassObjectFreeThreaded inParamsClass) 2757IWbemClassObjectFreeThreaded outParamsClass)
System\Management\ManagementObjectCollection.cs (2)
407private IWbemClassObjectFreeThreaded[] cachedObjects; //points to objects currently available in enumeration cache 418cachedObjects = new IWbemClassObjectFreeThreaded[collectionObject.options.BlockSize];
System\Management\ManagementPath.cs (1)
97IWbemClassObjectFreeThreaded wbemObject)
System\Management\ManagementScope.cs (8)
1165internal int GetObject_(string strObjectPath, int lFlags, IWbemContext pCtx, ref IWbemClassObjectFreeThreaded ppObject, IntPtr ppCallResult) 1178internal int PutClass_(IWbemClassObjectFreeThreaded pObject, int lFlags, IWbemContext pCtx, IntPtr ppCallResult) 1198internal int PutClassAsync_(IWbemClassObjectFreeThreaded pObject, int lFlags, IWbemContext pCtx, IWbemObjectSink pResponseHandler) 1242internal int PutInstance_(IWbemClassObjectFreeThreaded pInst, int lFlags, IWbemContext pCtx, IntPtr ppCallResult) 1262internal int PutInstanceAsync_(IWbemClassObjectFreeThreaded pInst, int lFlags, IWbemContext pCtx, IWbemObjectSink pResponseHandler) 1361internal int ExecMethod_(string strObjectPath, string strMethodName, int lFlags, IWbemContext pCtx, IWbemClassObjectFreeThreaded pInParams, ref IWbemClassObjectFreeThreaded ppOutParams, IntPtr ppCallResult) 1367internal int ExecMethodAsync_(string strObjectPath, string strMethodName, int lFlags, IWbemContext pCtx, IWbemClassObjectFreeThreaded pInParams, IWbemObjectSink pResponseHandler)
System\Management\Method.cs (2)
102private IWbemClassObjectFreeThreaded wmiInParams; 103private IWbemClassObjectFreeThreaded wmiOutParams;
System\Management\MethodSet.cs (3)
76IWbemClassObjectFreeThreaded inParameters = null, outParameters = null; 254IWbemClassObjectFreeThreaded inP = null, outP = null; 423IWbemClassObjectFreeThreaded wbemIn = null, wbemOut = null;
System\Management\WmiEventSink.cs (3)
127IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pIWbemClassObject); 143IWbemClassObjectFreeThreaded errObj = null; 290IWbemClassObjectFreeThreaded obj = new IWbemClassObjectFreeThreaded(pIWbemClassObject);
System\Management\wmiutil.cs (2)
30public static IWbemClassObjectFreeThreaded GetErrorInfo() 37Marshal.QueryInterface(pErrorInfo, ref IWbemClassObjectFreeThreaded.IID_IWbemClassObject, out pIWbemClassObject);