System.Management.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:221k
- //$si$ virtual
- ////////////////////////////////////////////////////////////////
- // File System.Management.dll:
- // Global functions
- //-------------------------------------------------------
- // Global fields
- //-------------------------------------------------------
- // Global MemberRefs
- //-------------------------------------------------------
- // Types
- //-------------------------------------------------------
- class System.Management.ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase
- {
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- Void System.Management.ManagementNamedValueCollection();
- Void System.Management.ManagementNamedValueCollection( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Management.IWbemContext GetContext();
- Void Add( String name, Object value);
- Void Remove( String name);
- Void RemoveAll();
- Class System.Management.ManagementNamedValueCollection Clone();
- Object get_Item( String name);
- property Item { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.TextFormat : System.Enum
- {
- I4 value__;
- ValueClass System.Management.TextFormat Mof;
- }
- class System.Management.CimType : System.Enum
- {
- I4 value__;
- ValueClass System.Management.CimType SInt8;
- ValueClass System.Management.CimType UInt8;
- ValueClass System.Management.CimType SInt16;
- ValueClass System.Management.CimType UInt16;
- ValueClass System.Management.CimType SInt32;
- ValueClass System.Management.CimType UInt32;
- ValueClass System.Management.CimType SInt64;
- ValueClass System.Management.CimType UInt64;
- ValueClass System.Management.CimType Real32;
- ValueClass System.Management.CimType Real64;
- ValueClass System.Management.CimType Boolean;
- ValueClass System.Management.CimType String;
- ValueClass System.Management.CimType DateTime;
- ValueClass System.Management.CimType Reference;
- ValueClass System.Management.CimType Char16;
- ValueClass System.Management.CimType Object;
- }
- class System.Management.ComparisonSettings : System.Enum
- {
- I4 value__;
- ValueClass System.Management.ComparisonSettings IncludeAll;
- ValueClass System.Management.ComparisonSettings IgnoreQualifiers;
- ValueClass System.Management.ComparisonSettings IgnoreObjectSource;
- ValueClass System.Management.ComparisonSettings IgnoreDefaultValues;
- ValueClass System.Management.ComparisonSettings IgnoreClass;
- ValueClass System.Management.ComparisonSettings IgnoreCase;
- ValueClass System.Management.ComparisonSettings IgnoreFlavor;
- }
- class System.Management.QualifierType : System.Enum
- {
- I4 value__;
- ValueClass System.Management.QualifierType ObjectQualifier;
- ValueClass System.Management.QualifierType PropertyQualifier;
- ValueClass System.Management.QualifierType MethodQualifier;
- }
- class System.Management.ManagementBaseObject : System.ComponentModel.Component
- {
- Class System.Management.WbemContext lockOnFastProx;
- Class System.Management.IWbemClassObjectFreeThreaded wbemObject;
- Class System.Management.PropertyDataCollection properties;
- Class System.Management.PropertyDataCollection systemProperties;
- Class System.Management.QualifierDataCollection qualifiers;
- Void System.Management.ManagementBaseObject( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- I op_Explicit( Class System.Management.ManagementBaseObject managementObject);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Management.ManagementBaseObject GetBaseObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
- Void System.Management.ManagementBaseObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject);
- Object Clone();
- Void Initialize();
- Class System.Management.PropertyDataCollection get_Properties();
- Class System.Management.PropertyDataCollection get_SystemProperties();
- Class System.Management.QualifierDataCollection get_Qualifiers();
- Class System.Management.ManagementPath get_ClassPath();
- Object get_Item( String propertyName);
- Void set_Item( String propertyName, Object value);
- Object GetPropertyValue( String propertyName);
- Object GetQualifierValue( String qualifierName);
- Void SetQualifierValue( String qualifierName, Object qualifierValue);
- Object GetPropertyQualifierValue( String propertyName, String qualifierName);
- Void SetPropertyQualifierValue( String propertyName, String qualifierName, Object qualifierValue);
- String GetText( ValueClass System.Management.TextFormat format);
- Boolean Equals( Object obj);
- I4 GetHashCode();
- Boolean CompareTo( Class System.Management.ManagementBaseObject otherObject, ValueClass System.Management.ComparisonSettings settings);
- String get_ClassName();
- Boolean _IsClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject);
- Boolean get_IsClass();
- Void SetPropertyValue( String propertyName, Object propertyValue);
- Void System.Management.ManagementBaseObject();
- property Properties { get(){} set(){} };
- property SystemProperties { get(){} set(){} };
- property Qualifiers { get(){} set(){} };
- property ClassPath { get(){} set(){} };
- property Item { get(){} set(){} };
- property ClassName { get(){} set(){} };
- property IsClass { get(){} set(){} };
- }
- class System.Management.ManagementObject : System.Management.ManagementBaseObject
- {
- String ID;
- String RETURNVALUE;
- Class System.Management.IWbemClassObjectFreeThreaded wmiClass;
- Class System.Management.ManagementScope scope;
- Class System.Management.ManagementPath path;
- Class System.Management.ObjectGetOptions options;
- Boolean putButNotGot;
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- Boolean get_PutButNotGot();
- Void set_PutButNotGot( Boolean value);
- Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs e);
- Boolean get_IsBound();
- Class System.Management.ManagementObject GetManagementObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementObject mgObj);
- Class System.Management.ManagementObject GetManagementObject( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
- Void System.Management.ManagementObject();
- Void System.Management.ManagementObject( Class System.Management.ManagementPath path);
- Void System.Management.ManagementObject( String path);
- Void System.Management.ManagementObject( Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementObject( String path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementObject( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
- Void ManagementObjectCTOR( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementObject( String scopeString, String pathString, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementObject( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Management.ManagementScope get_Scope();
- Void set_Scope( Class System.Management.ManagementScope value);
- Class System.Management.ManagementPath get_Path();
- Void set_Path( Class System.Management.ManagementPath value);
- Class System.Management.ObjectGetOptions get_Options();
- Void set_Options( Class System.Management.ObjectGetOptions value);
- Class System.Management.ManagementPath get_ClassPath();
- Void Get();
- Void Get( Class System.Management.ManagementOperationObserver watcher);
- Class System.Management.ManagementObjectCollection GetRelated();
- Class System.Management.ManagementObjectCollection GetRelated( String relatedClass);
- Class System.Management.ManagementObjectCollection GetRelated( String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
- Void GetRelated( Class System.Management.ManagementOperationObserver watcher);
- Void GetRelated( Class System.Management.ManagementOperationObserver watcher, String relatedClass);
- Void GetRelated( Class System.Management.ManagementOperationObserver watcher, String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementObjectCollection GetRelationships();
- Class System.Management.ManagementObjectCollection GetRelationships( String relationshipClass);
- Class System.Management.ManagementObjectCollection GetRelationships( String relationshipClass, String relationshipQualifier, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
- Void GetRelationships( Class System.Management.ManagementOperationObserver watcher);
- Void GetRelationships( Class System.Management.ManagementOperationObserver watcher, String relationshipClass);
- Void GetRelationships( Class System.Management.ManagementOperationObserver watcher, String relationshipClass, String relationshipQualifier, String thisRole, Boolean classDefinitionsOnly, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementPath Put();
- Class System.Management.ManagementPath Put( Class System.Management.PutOptions options);
- Class System.Management.ManagementPath GetPath( Class System.Management.IWbemCallResult callResult);
- Void Put( Class System.Management.ManagementOperationObserver watcher);
- Void Put( Class System.Management.ManagementOperationObserver watcher, Class System.Management.PutOptions options);
- Void HandleObjectPut( Object sender, Class System.Management.InternalObjectPutEventArgs e);
- Class System.Management.ManagementPath CopyTo( Class System.Management.ManagementPath path);
- Class System.Management.ManagementPath CopyTo( String path);
- Class System.Management.ManagementPath CopyTo( String path, Class System.Management.PutOptions options);
- Class System.Management.ManagementPath CopyTo( Class System.Management.ManagementPath path, Class System.Management.PutOptions options);
- Void CopyTo( Class System.Management.ManagementOperationObserver watcher, Class System.Management.ManagementPath path);
- Void CopyTo( Class System.Management.ManagementOperationObserver watcher, String path);
- Void CopyTo( Class System.Management.ManagementOperationObserver watcher, String path, Class System.Management.PutOptions options);
- Void CopyTo( Class System.Management.ManagementOperationObserver watcher, Class System.Management.ManagementPath path, Class System.Management.PutOptions options);
- Void Delete();
- Void Delete( Class System.Management.DeleteOptions options);
- Void Delete( Class System.Management.ManagementOperationObserver watcher);
- Void Delete( Class System.Management.ManagementOperationObserver watcher, Class System.Management.DeleteOptions options);
- Object InvokeMethod( String methodName, SZArray Object args);
- Void InvokeMethod( Class System.Management.ManagementOperationObserver watcher, String methodName, SZArray Object args);
- Class System.Management.ManagementBaseObject InvokeMethod( String methodName, Class System.Management.ManagementBaseObject inParameters, Class System.Management.InvokeMethodOptions options);
- Void InvokeMethod( Class System.Management.ManagementOperationObserver watcher, String methodName, Class System.Management.ManagementBaseObject inParameters, Class System.Management.InvokeMethodOptions options);
- Class System.Management.ManagementBaseObject GetMethodParameters( String methodName);
- Void GetMethodParameters( String methodName, ByRef Class System.Management.ManagementBaseObject inParameters, ByRef Class System.Management.IWbemClassObjectFreeThreaded inParametersClass, ByRef Class System.Management.IWbemClassObjectFreeThreaded outParametersClass);
- Object Clone();
- String ToString();
- Void Initialize();
- Void MapInParameters( SZArray Object args, Class System.Management.ManagementBaseObject inParams, Class System.Management.IWbemClassObjectFreeThreaded inParamsClass);
- Object MapOutParameters( SZArray Object args, Class System.Management.ManagementBaseObject outParams, Class System.Management.IWbemClassObjectFreeThreaded outParamsClass);
- property PutButNotGot { get(){} set(){} };
- property IsBound { get(){} set(){} };
- property Scope { get(){} set(){} };
- property Path { get(){} set(){} };
- property Options { get(){} set(){} };
- property ClassPath { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.ManagementClass : System.Management.ManagementObject
- {
- Class System.Management.MethodDataCollection methods;
- Class System.Management.ManagementClass GetManagementClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementClass mgObj);
- Class System.Management.ManagementClass GetManagementClass( Class System.Management.IWbemClassObjectFreeThreaded wbemObject, Class System.Management.ManagementScope scope);
- Void System.Management.ManagementClass();
- Void System.Management.ManagementClass( Class System.Management.ManagementPath path);
- Void System.Management.ManagementClass( String path);
- Void System.Management.ManagementClass( Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementClass( String path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementClass( Class System.Management.ManagementScope scope, Class System.Management.ManagementPath path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementClass( String scope, String path, Class System.Management.ObjectGetOptions options);
- Void System.Management.ManagementClass( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Class System.Management.ManagementPath get_Path();
- Void set_Path( Class System.Management.ManagementPath value);
- Class System.Collections.Specialized.StringCollection get_Derivation();
- Class System.Management.MethodDataCollection get_Methods();
- Class System.Management.ManagementObjectCollection GetInstances();
- Class System.Management.ManagementObjectCollection GetInstances( Class System.Management.EnumerationOptions options);
- Void GetInstances( Class System.Management.ManagementOperationObserver watcher);
- Void GetInstances( Class System.Management.ManagementOperationObserver watcher, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementObjectCollection GetSubclasses();
- Class System.Management.ManagementObjectCollection GetSubclasses( Class System.Management.EnumerationOptions options);
- Void GetSubclasses( Class System.Management.ManagementOperationObserver watcher);
- Void GetSubclasses( Class System.Management.ManagementOperationObserver watcher, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementClass Derive( String newClassName);
- Class System.Management.ManagementObject CreateInstance();
- Object Clone();
- Class System.Management.ManagementObjectCollection GetRelatedClasses();
- Class System.Management.ManagementObjectCollection GetRelatedClasses( String relatedClass);
- Class System.Management.ManagementObjectCollection GetRelatedClasses( String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Class System.Management.EnumerationOptions options);
- Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher);
- Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher, String relatedClass);
- Void GetRelatedClasses( Class System.Management.ManagementOperationObserver watcher, String relatedClass, String relationshipClass, String relationshipQualifier, String relatedQualifier, String relatedRole, String thisRole, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementObjectCollection GetRelationshipClasses();
- Class System.Management.ManagementObjectCollection GetRelationshipClasses( String relationshipClass);
- Class System.Management.ManagementObjectCollection GetRelationshipClasses( String relationshipClass, String relationshipQualifier, String thisRole, Class System.Management.EnumerationOptions options);
- Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher);
- Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher, String relationshipClass);
- Void GetRelationshipClasses( Class System.Management.ManagementOperationObserver watcher, String relationshipClass, String relationshipQualifier, String thisRole, Class System.Management.EnumerationOptions options);
- Class System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode( Boolean includeSystemClassInClassDef, Boolean systemPropertyClass);
- Boolean GetStronglyTypedClassCode( ValueClass System.Management.CodeLanguage lang, String filePath, String classNamespace);
- property Path { get(){} set(){} };
- property Derivation { get(){} set(){} };
- property Methods { get(){} set(){} };
- }
- class System.Management.IdentifierChangedEventArgs : System.EventArgs
- {
- Void System.Management.IdentifierChangedEventArgs();
- }
- class System.Management.InternalObjectPutEventArgs : System.EventArgs
- {
- Class System.Management.ManagementPath path;
- Void System.Management.InternalObjectPutEventArgs( Class System.Management.ManagementPath path);
- Class System.Management.ManagementPath get_Path();
- property Path { get(){} set(){} };
- }
- class System.Management.ManagementEventArgs : System.EventArgs
- {
- Object context;
- Void System.Management.ManagementEventArgs( Object context);
- Object get_Context();
- property Context { get(){} set(){} };
- }
- class System.Management.ObjectReadyEventArgs : System.Management.ManagementEventArgs
- {
- Class System.Management.ManagementBaseObject wmiObject;
- Void System.Management.ObjectReadyEventArgs( Object context, Class System.Management.ManagementBaseObject wmiObject);
- Class System.Management.ManagementBaseObject get_NewObject();
- property NewObject { get(){} set(){} };
- }
- class System.Management.CompletedEventArgs : System.Management.ManagementEventArgs
- {
- I4 status;
- Class System.Management.ManagementBaseObject wmiObject;
- Void System.Management.CompletedEventArgs( Object context, I4 status, Class System.Management.ManagementBaseObject wmiStatusObject);
- Class System.Management.ManagementBaseObject get_StatusObject();
- ValueClass System.Management.ManagementStatus get_Status();
- property StatusObject { get(){} set(){} };
- property Status { get(){} set(){} };
- }
- class System.Management.ObjectPutEventArgs : System.Management.ManagementEventArgs
- {
- Class System.Management.ManagementPath wmiPath;
- Void System.Management.ObjectPutEventArgs( Object context, Class System.Management.ManagementPath path);
- Class System.Management.ManagementPath get_Path();
- property Path { get(){} set(){} };
- }
- class System.Management.ProgressEventArgs : System.Management.ManagementEventArgs
- {
- I4 upperBound;
- I4 current;
- String message;
- Void System.Management.ProgressEventArgs( Object context, I4 upperBound, I4 current, String message);
- I4 get_UpperBound();
- I4 get_Current();
- String get_Message();
- property UpperBound { get(){} set(){} };
- property Current { get(){} set(){} };
- property Message { get(){} set(){} };
- }
- class System.Management.EventArrivedEventArgs : System.Management.ManagementEventArgs
- {
- Class System.Management.ManagementBaseObject eventObject;
- Void System.Management.EventArrivedEventArgs( Object context, Class System.Management.ManagementBaseObject eventObject);
- Class System.Management.ManagementBaseObject get_NewEvent();
- property NewEvent { get(){} set(){} };
- }
- class System.Management.StoppedEventArgs : System.Management.ManagementEventArgs
- {
- I4 status;
- Void System.Management.StoppedEventArgs( Object context, I4 status);
- ValueClass System.Management.ManagementStatus get_Status();
- property Status { get(){} set(){} };
- }
- class System.Management.EventArrivedEventHandler : System.MulticastDelegate
- {
- Void System.Management.EventArrivedEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.EventArrivedEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.EventArrivedEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.StoppedEventHandler : System.MulticastDelegate
- {
- Void System.Management.StoppedEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.StoppedEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.StoppedEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.ManagementEventWatcher : System.ComponentModel.Component
- {
- Class System.Management.ManagementScope scope;
- Class System.Management.EventQuery query;
- Class System.Management.EventWatcherOptions options;
- Class System.Management.IEnumWbemClassObject enumWbem;
- SZArray Class System.Management.IWbemClassObjectFreeThreaded cachedObjects;
- UI4 cachedCount;
- UI4 cacheIndex;
- Class System.Management.SinkForEventQuery sink;
- Class System.Management.WmiDelegateInvoker delegateInvoker;
- Class System.Management.EventArrivedEventHandler EventArrived;
- Class System.Management.StoppedEventHandler Stopped;
- Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs e);
- Void System.Management.ManagementEventWatcher();
- Void System.Management.ManagementEventWatcher( Class System.Management.EventQuery query);
- Void System.Management.ManagementEventWatcher( String query);
- Void System.Management.ManagementEventWatcher( Class System.Management.ManagementScope scope, Class System.Management.EventQuery query);
- Void System.Management.ManagementEventWatcher( String scope, String query);
- Void System.Management.ManagementEventWatcher( String scope, String query, Class System.Management.EventWatcherOptions options);
- Void System.Management.ManagementEventWatcher( Class System.Management.ManagementScope scope, Class System.Management.EventQuery query, Class System.Management.EventWatcherOptions options);
- Void Finalize();
- Void add_EventArrived( Class System.Management.EventArrivedEventHandler value);
- Void remove_EventArrived( Class System.Management.EventArrivedEventHandler value);
- Void add_Stopped( Class System.Management.StoppedEventHandler value);
- Void remove_Stopped( Class System.Management.StoppedEventHandler value);
- Class System.Management.ManagementScope get_Scope();
- Void set_Scope( Class System.Management.ManagementScope value);
- Class System.Management.EventQuery get_Query();
- Void set_Query( Class System.Management.EventQuery value);
- Class System.Management.EventWatcherOptions get_Options();
- Void set_Options( Class System.Management.EventWatcherOptions value);
- Class System.Management.ManagementBaseObject WaitForNextEvent();
- Void Start();
- Void Stop();
- Void Initialize();
- Void FireStopped( Class System.Management.StoppedEventArgs args);
- Void FireEventArrived( Class System.Management.EventArrivedEventArgs args);
- property Scope { get(){} set(){} };
- property Query { get(){} set(){} };
- property Options { get(){} set(){} };
- event EventArrived;
- event Stopped;
- }
- interface System.Management.IWmiEventSource :
- {
- Void Indicate( I pIWbemClassObject);
- Void SetStatus( I4 lFlags, I4 hResult, String strParam, I pObjParam);
- }
- class System.Management.SinkForEventQuery : System.Object
- {
- Class System.Management.ManagementEventWatcher eventWatcher;
- Object context;
- Class System.Management.IWbemServices services;
- Class System.Management.IWbemObjectSink stub;
- Void System.Management.SinkForEventQuery( Class System.Management.ManagementEventWatcher eventWatcher, Object context, Class System.Management.IWbemServices services);
- Void HackToCreateStubInMTA();
- Class System.Management.IWbemObjectSink get_Stub();
- Void Indicate( I pWbemClassObject);
- Void SetStatus( I4 flags, I4 hResult, String message, I pErrObj);
- Void Cancel();
- Void ReleaseStub();
- property Stub { get(){} set(){} };
- }
- class System.Management.ManagementStatus : System.Enum
- {
- I4 value__;
- ValueClass System.Management.ManagementStatus NoError;
- ValueClass System.Management.ManagementStatus False;
- ValueClass System.Management.ManagementStatus ResetToDefault;
- ValueClass System.Management.ManagementStatus Different;
- ValueClass System.Management.ManagementStatus Timedout;
- ValueClass System.Management.ManagementStatus NoMoreData;
- ValueClass System.Management.ManagementStatus OperationCanceled;
- ValueClass System.Management.ManagementStatus Pending;
- ValueClass System.Management.ManagementStatus DuplicateObjects;
- ValueClass System.Management.ManagementStatus PartialResults;
- ValueClass System.Management.ManagementStatus Failed;
- ValueClass System.Management.ManagementStatus NotFound;
- ValueClass System.Management.ManagementStatus AccessDenied;
- ValueClass System.Management.ManagementStatus ProviderFailure;
- ValueClass System.Management.ManagementStatus TypeMismatch;
- ValueClass System.Management.ManagementStatus OutOfMemory;
- ValueClass System.Management.ManagementStatus InvalidContext;
- ValueClass System.Management.ManagementStatus InvalidParameter;
- ValueClass System.Management.ManagementStatus NotAvailable;
- ValueClass System.Management.ManagementStatus CriticalError;
- ValueClass System.Management.ManagementStatus InvalidStream;
- ValueClass System.Management.ManagementStatus NotSupported;
- ValueClass System.Management.ManagementStatus InvalidSuperclass;
- ValueClass System.Management.ManagementStatus InvalidNamespace;
- ValueClass System.Management.ManagementStatus InvalidObject;
- ValueClass System.Management.ManagementStatus InvalidClass;
- ValueClass System.Management.ManagementStatus ProviderNotFound;
- ValueClass System.Management.ManagementStatus InvalidProviderRegistration;
- ValueClass System.Management.ManagementStatus ProviderLoadFailure;
- ValueClass System.Management.ManagementStatus InitializationFailure;
- ValueClass System.Management.ManagementStatus TransportFailure;
- ValueClass System.Management.ManagementStatus InvalidOperation;
- ValueClass System.Management.ManagementStatus InvalidQuery;
- ValueClass System.Management.ManagementStatus InvalidQueryType;
- ValueClass System.Management.ManagementStatus AlreadyExists;
- ValueClass System.Management.ManagementStatus OverrideNotAllowed;
- ValueClass System.Management.ManagementStatus PropagatedQualifier;
- ValueClass System.Management.ManagementStatus PropagatedProperty;
- ValueClass System.Management.ManagementStatus Unexpected;
- ValueClass System.Management.ManagementStatus IllegalOperation;
- ValueClass System.Management.ManagementStatus CannotBeKey;
- ValueClass System.Management.ManagementStatus IncompleteClass;
- ValueClass System.Management.ManagementStatus InvalidSyntax;
- ValueClass System.Management.ManagementStatus NondecoratedObject;
- ValueClass System.Management.ManagementStatus ReadOnly;
- ValueClass System.Management.ManagementStatus ProviderNotCapable;
- ValueClass System.Management.ManagementStatus ClassHasChildren;
- ValueClass System.Management.ManagementStatus ClassHasInstances;
- ValueClass System.Management.ManagementStatus QueryNotImplemented;
- ValueClass System.Management.ManagementStatus IllegalNull;
- ValueClass System.Management.ManagementStatus InvalidQualifierType;
- ValueClass System.Management.ManagementStatus InvalidPropertyType;
- ValueClass System.Management.ManagementStatus ValueOutOfRange;
- ValueClass System.Management.ManagementStatus CannotBeSingleton;
- ValueClass System.Management.ManagementStatus InvalidCimType;
- ValueClass System.Management.ManagementStatus InvalidMethod;
- ValueClass System.Management.ManagementStatus InvalidMethodParameters;
- ValueClass System.Management.ManagementStatus SystemProperty;
- ValueClass System.Management.ManagementStatus InvalidProperty;
- ValueClass System.Management.ManagementStatus CallCanceled;
- ValueClass System.Management.ManagementStatus ShuttingDown;
- ValueClass System.Management.ManagementStatus PropagatedMethod;
- ValueClass System.Management.ManagementStatus UnsupportedParameter;
- ValueClass System.Management.ManagementStatus MissingParameterID;
- ValueClass System.Management.ManagementStatus InvalidParameterID;
- ValueClass System.Management.ManagementStatus NonconsecutiveParameterIDs;
- ValueClass System.Management.ManagementStatus ParameterIDOnRetval;
- ValueClass System.Management.ManagementStatus InvalidObjectPath;
- ValueClass System.Management.ManagementStatus OutOfDiskSpace;
- ValueClass System.Management.ManagementStatus BufferTooSmall;
- ValueClass System.Management.ManagementStatus UnsupportedPutExtension;
- ValueClass System.Management.ManagementStatus UnknownObjectType;
- ValueClass System.Management.ManagementStatus UnknownPacketType;
- ValueClass System.Management.ManagementStatus MarshalVersionMismatch;
- ValueClass System.Management.ManagementStatus MarshalInvalidSignature;
- ValueClass System.Management.ManagementStatus InvalidQualifier;
- ValueClass System.Management.ManagementStatus InvalidDuplicateParameter;
- ValueClass System.Management.ManagementStatus TooMuchData;
- ValueClass System.Management.ManagementStatus ServerTooBusy;
- ValueClass System.Management.ManagementStatus InvalidFlavor;
- ValueClass System.Management.ManagementStatus CircularReference;
- ValueClass System.Management.ManagementStatus UnsupportedClassUpdate;
- ValueClass System.Management.ManagementStatus CannotChangeKeyInheritance;
- ValueClass System.Management.ManagementStatus CannotChangeIndexInheritance;
- ValueClass System.Management.ManagementStatus TooManyProperties;
- ValueClass System.Management.ManagementStatus UpdateTypeMismatch;
- ValueClass System.Management.ManagementStatus UpdateOverrideNotAllowed;
- ValueClass System.Management.ManagementStatus UpdatePropagatedMethod;
- ValueClass System.Management.ManagementStatus MethodNotImplemented;
- ValueClass System.Management.ManagementStatus MethodDisabled;
- ValueClass System.Management.ManagementStatus RefresherBusy;
- ValueClass System.Management.ManagementStatus UnparsableQuery;
- ValueClass System.Management.ManagementStatus NotEventClass;
- ValueClass System.Management.ManagementStatus MissingGroupWithin;
- ValueClass System.Management.ManagementStatus MissingAggregationList;
- ValueClass System.Management.ManagementStatus PropertyNotAnObject;
- ValueClass System.Management.ManagementStatus AggregatingByObject;
- ValueClass System.Management.ManagementStatus UninterpretableProviderQuery;
- ValueClass System.Management.ManagementStatus BackupRestoreWinmgmtRunning;
- ValueClass System.Management.ManagementStatus QueueOverflow;
- ValueClass System.Management.ManagementStatus PrivilegeNotHeld;
- ValueClass System.Management.ManagementStatus InvalidOperator;
- ValueClass System.Management.ManagementStatus LocalCredentials;
- ValueClass System.Management.ManagementStatus CannotBeAbstract;
- ValueClass System.Management.ManagementStatus AmendedObject;
- ValueClass System.Management.ManagementStatus ClientTooSlow;
- ValueClass System.Management.ManagementStatus RegistrationTooBroad;
- ValueClass System.Management.ManagementStatus RegistrationTooPrecise;
- }
- class System.Management.ManagementException : System.SystemException
- {
- Class System.Management.ManagementBaseObject errorObject;
- ValueClass System.Management.ManagementStatus errorCode;
- Void ThrowIfFailed( I4 hresult, Boolean supportsErrorInfo);
- Void ThrowWithExtendedInfo( ValueClass System.Management.ManagementStatus errorCode);
- Void ThrowWithExtendedInfo( Class System.Exception e);
- Void System.Management.ManagementException( ValueClass System.Management.ManagementStatus errorCode, String msg, Class System.Management.ManagementBaseObject errObj);
- Void System.Management.ManagementException( Class System.Exception e, String msg, Class System.Management.ManagementBaseObject errObj);
- Void System.Management.ManagementException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- String GetMessage( Class System.Exception e);
- String GetMessage( ValueClass System.Management.ManagementStatus errorCode);
- Class System.Management.ManagementBaseObject get_ErrorInformation();
- ValueClass System.Management.ManagementStatus get_ErrorCode();
- property ErrorInformation { get(){} set(){} };
- property ErrorCode { get(){} set(){} };
- }
- class System.Management.IdentifierChangedEventHandler : System.MulticastDelegate
- {
- Void System.Management.IdentifierChangedEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.IdentifierChangedEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.IdentifierChangedEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.InternalObjectPutEventHandler : System.MulticastDelegate
- {
- Void System.Management.InternalObjectPutEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.InternalObjectPutEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.InternalObjectPutEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.ManagementObjectCollection : System.Object
- {
- String name;
- Class FirstEnum firstEnum;
- Class System.Management.ManagementScope scope;
- Class System.Management.EnumerationOptions options;
- Class System.Management.IEnumWbemClassObject enumWbem;
- Class System.Management.IWbemClassObjectFreeThreaded current;
- Boolean isDisposed;
- Class System.Management.IWbemServices GetIWbemServices();
- Void System.Management.ManagementObjectCollection( Class System.Management.ManagementScope scope, Class System.Management.EnumerationOptions options, Class System.Management.IEnumWbemClassObject enumWbem);
- Void Finalize();
- Void Dispose();
- I4 get_Count();
- Boolean get_IsSynchronized();
- Object get_SyncRoot();
- Void CopyTo( Class System.Array array, I4 index);
- Void CopyTo( SZArray Class System.Management.ManagementBaseObject objectCollection, I4 index);
- Class ManagementObjectEnumerator GetEnumerator();
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- Void System.Management.ManagementObjectCollection();
- property Count { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- }
- class FirstEnum : System.Object
- {
- Boolean firstEnum;
- Void FirstEnum();
- }
- class ManagementObjectEnumerator : System.Object
- {
- String name;
- Class System.Management.IEnumWbemClassObject enumWbem;
- Class System.Management.ManagementObjectCollection collectionObject;
- UI4 cachedCount;
- I4 cacheIndex;
- SZArray Class System.Management.IWbemClassObjectFreeThreaded cachedObjects;
- Boolean atEndOfCollection;
- Boolean isDisposed;
- Void ManagementObjectEnumerator( Class System.Management.ManagementObjectCollection collectionObject, Class System.Management.IEnumWbemClassObject enumWbem);
- Void Finalize();
- Void Dispose();
- Class System.Management.ManagementBaseObject get_Current();
- Object System.Collections.IEnumerator.get_Current();
- Boolean MoveNext();
- Void Reset();
- Void ManagementObjectEnumerator();
- property Current { get(){} set(){} };
- }
- class System.Management.RelationshipCollection : System.Management.ManagementObjectCollection
- {
- Void System.Management.RelationshipCollection( Class System.Management.ManagementScope scope, Class System.Management.ObjectQuery query, Class System.Management.EnumerationOptions options, Class System.Management.IEnumWbemClassObject enumWbem);
- Void Add( Class System.Management.ManagementPath relatedObjectPath);
- Void Remove( Class System.Management.ManagementPath relatedObjectPath);
- }
- class System.Management.ManagementObjectSearcher : System.ComponentModel.Component
- {
- Class System.Management.ManagementScope scope;
- Class System.Management.ObjectQuery query;
- Class System.Management.EnumerationOptions options;
- Void System.Management.ManagementObjectSearcher();
- Void System.Management.ManagementObjectSearcher( String queryString);
- Void System.Management.ManagementObjectSearcher( Class System.Management.ObjectQuery query);
- Void System.Management.ManagementObjectSearcher( String scope, String queryString);
- Void System.Management.ManagementObjectSearcher( Class System.Management.ManagementScope scope, Class System.Management.ObjectQuery query);
- Void System.Management.ManagementObjectSearcher( String scope, String queryString, Class System.Management.EnumerationOptions options);
- Void System.Management.ManagementObjectSearcher( Class System.Management.ManagementScope scope, Class System.Management.ObjectQuery query, Class System.Management.EnumerationOptions options);
- Class System.Management.ManagementScope get_Scope();
- Void set_Scope( Class System.Management.ManagementScope value);
- Class System.Management.ObjectQuery get_Query();
- Void set_Query( Class System.Management.ObjectQuery value);
- Class System.Management.EnumerationOptions get_Options();
- Void set_Options( Class System.Management.EnumerationOptions value);
- Class System.Management.ManagementObjectCollection Get();
- Void Get( Class System.Management.ManagementOperationObserver watcher);
- Void Initialize();
- property Scope { get(){} set(){} };
- property Query { get(){} set(){} };
- property Options { get(){} set(){} };
- }
- class System.Management.ObjectReadyEventHandler : System.MulticastDelegate
- {
- Void System.Management.ObjectReadyEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.ObjectReadyEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.ObjectReadyEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.CompletedEventHandler : System.MulticastDelegate
- {
- Void System.Management.CompletedEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.CompletedEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.CompletedEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.ProgressEventHandler : System.MulticastDelegate
- {
- Void System.Management.ProgressEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.ProgressEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.ProgressEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.ObjectPutEventHandler : System.MulticastDelegate
- {
- Void System.Management.ObjectPutEventHandler( Object object, I method);
- Void Invoke( Object sender, Class System.Management.ObjectPutEventArgs e);
- Class System.IAsyncResult BeginInvoke( Object sender, Class System.Management.ObjectPutEventArgs e, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.ManagementOperationObserver : System.Object
- {
- Class System.Collections.Hashtable m_sinkCollection;
- Class System.Management.WmiDelegateInvoker delegateInvoker;
- Class System.Management.ObjectReadyEventHandler ObjectReady;
- Class System.Management.CompletedEventHandler Completed;
- Class System.Management.ProgressEventHandler Progress;
- Class System.Management.ObjectPutEventHandler ObjectPut;
- Void add_ObjectReady( Class System.Management.ObjectReadyEventHandler value);
- Void remove_ObjectReady( Class System.Management.ObjectReadyEventHandler value);
- Void add_Completed( Class System.Management.CompletedEventHandler value);
- Void remove_Completed( Class System.Management.CompletedEventHandler value);
- Void add_Progress( Class System.Management.ProgressEventHandler value);
- Void remove_Progress( Class System.Management.ProgressEventHandler value);
- Void add_ObjectPut( Class System.Management.ObjectPutEventHandler value);
- Void remove_ObjectPut( Class System.Management.ObjectPutEventHandler value);
- Void System.Management.ManagementOperationObserver();
- Void Cancel();
- Class System.Management.WmiEventSink GetNewSink( Class System.Management.ManagementScope scope, Object context);
- Boolean get_HaveListenersForProgress();
- Class System.Management.WmiEventSink GetNewPutSink( Class System.Management.ManagementScope scope, Object context, String path, String className);
- Class System.Management.WmiGetEventSink GetNewGetSink( Class System.Management.ManagementScope scope, Object context, Class System.Management.ManagementObject managementObject);
- Void RemoveSink( Class System.Management.WmiEventSink eventSink);
- Void FireObjectReady( Class System.Management.ObjectReadyEventArgs args);
- Void FireCompleted( Class System.Management.CompletedEventArgs args);
- Void FireProgress( Class System.Management.ProgressEventArgs args);
- Void FireObjectPut( Class System.Management.ObjectPutEventArgs args);
- property HaveListenersForProgress { get(){} set(){} };
- event ObjectReady;
- event Completed;
- event Progress;
- event ObjectPut;
- }
- class System.Management.WmiEventState : System.Object
- {
- Class System.Delegate d;
- Class System.Management.ManagementEventArgs args;
- Class System.Threading.AutoResetEvent h;
- Void System.Management.WmiEventState( Class System.Delegate d, Class System.Management.ManagementEventArgs args, Class System.Threading.AutoResetEvent h);
- Class System.Delegate get_Delegate();
- Class System.Management.ManagementEventArgs get_Args();
- Class System.Threading.AutoResetEvent get_AutoResetEvent();
- property Delegate { get(){} set(){} };
- property Args { get(){} set(){} };
- property AutoResetEvent { get(){} set(){} };
- }
- class System.Management.WmiDelegateInvoker : System.Object
- {
- Object sender;
- Void System.Management.WmiDelegateInvoker( Object sender);
- Void FireEventToDelegates( Class System.MulticastDelegate md, Class System.Management.ManagementEventArgs args);
- }
- class System.Management.AuthenticationLevel : System.Enum
- {
- I4 value__;
- ValueClass System.Management.AuthenticationLevel Default;
- ValueClass System.Management.AuthenticationLevel None;
- ValueClass System.Management.AuthenticationLevel Connect;
- ValueClass System.Management.AuthenticationLevel Call;
- ValueClass System.Management.AuthenticationLevel Packet;
- ValueClass System.Management.AuthenticationLevel PacketIntegrity;
- ValueClass System.Management.AuthenticationLevel PacketPrivacy;
- ValueClass System.Management.AuthenticationLevel Unchanged;
- }
- class System.Management.ImpersonationLevel : System.Enum
- {
- I4 value__;
- ValueClass System.Management.ImpersonationLevel Default;
- ValueClass System.Management.ImpersonationLevel Anonymous;
- ValueClass System.Management.ImpersonationLevel Identify;
- ValueClass System.Management.ImpersonationLevel Impersonate;
- ValueClass System.Management.ImpersonationLevel Delegate;
- }
- class System.Management.PutType : System.Enum
- {
- I4 value__;
- ValueClass System.Management.PutType UpdateOnly;
- ValueClass System.Management.PutType CreateOnly;
- ValueClass System.Management.PutType UpdateOrCreate;
- }
- class System.Management.ManagementOptions : System.Object
- {
- ValueClass System.TimeSpan InfiniteTimeout;
- I4 flags;
- Class System.Management.ManagementNamedValueCollection context;
- ValueClass System.TimeSpan timeout;
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs args);
- I4 get_Flags();
- Void set_Flags( I4 value);
- Class System.Management.ManagementNamedValueCollection get_Context();
- Void set_Context( Class System.Management.ManagementNamedValueCollection value);
- ValueClass System.TimeSpan get_Timeout();
- Void set_Timeout( ValueClass System.TimeSpan value);
- Void System.Management.ManagementOptions();
- Void System.Management.ManagementOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
- Void System.Management.ManagementOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 flags);
- Class System.Management.IWbemContext GetContext();
- Boolean get_SendStatus();
- Void set_SendStatus( Boolean value);
- Object Clone();
- Void System.Management.ManagementOptions();
- property Flags { get(){} set(){} };
- property Context { get(){} set(){} };
- property Timeout { get(){} set(){} };
- property SendStatus { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.EnumerationOptions : System.Management.ManagementOptions
- {
- I4 blockSize;
- Boolean get_ReturnImmediately();
- Void set_ReturnImmediately( Boolean value);
- I4 get_BlockSize();
- Void set_BlockSize( I4 value);
- Boolean get_Rewindable();
- Void set_Rewindable( Boolean value);
- Boolean get_UseAmendedQualifiers();
- Void set_UseAmendedQualifiers( Boolean value);
- Boolean get_EnsureLocatable();
- Void set_EnsureLocatable( Boolean value);
- Boolean get_PrototypeOnly();
- Void set_PrototypeOnly( Boolean value);
- Boolean get_DirectRead();
- Void set_DirectRead( Boolean value);
- Boolean get_EnumerateDeep();
- Void set_EnumerateDeep( Boolean value);
- Void System.Management.EnumerationOptions();
- Void System.Management.EnumerationOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 blockSize, Boolean rewindable, Boolean returnImmediatley, Boolean useAmendedQualifiers, Boolean ensureLocatable, Boolean prototypeOnly, Boolean directRead, Boolean enumerateDeep);
- Object Clone();
- property ReturnImmediately { get(){} set(){} };
- property BlockSize { get(){} set(){} };
- property Rewindable { get(){} set(){} };
- property UseAmendedQualifiers { get(){} set(){} };
- property EnsureLocatable { get(){} set(){} };
- property PrototypeOnly { get(){} set(){} };
- property DirectRead { get(){} set(){} };
- property EnumerateDeep { get(){} set(){} };
- }
- class System.Management.EventWatcherOptions : System.Management.ManagementOptions
- {
- I4 blockSize;
- I4 get_BlockSize();
- Void set_BlockSize( I4 value);
- Void System.Management.EventWatcherOptions();
- Void System.Management.EventWatcherOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 blockSize);
- Object Clone();
- property BlockSize { get(){} set(){} };
- }
- class System.Management.ObjectGetOptions : System.Management.ManagementOptions
- {
- Class System.Management.ObjectGetOptions _Clone( Class System.Management.ObjectGetOptions options);
- Class System.Management.ObjectGetOptions _Clone( Class System.Management.ObjectGetOptions options, Class System.Management.IdentifierChangedEventHandler handler);
- Boolean get_UseAmendedQualifiers();
- Void set_UseAmendedQualifiers( Boolean value);
- Void System.Management.ObjectGetOptions();
- Void System.Management.ObjectGetOptions( Class System.Management.ManagementNamedValueCollection context);
- Void System.Management.ObjectGetOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, Boolean useAmendedQualifiers);
- Object Clone();
- property UseAmendedQualifiers { get(){} set(){} };
- }
- class System.Management.PutOptions : System.Management.ManagementOptions
- {
- Boolean get_UseAmendedQualifiers();
- Void set_UseAmendedQualifiers( Boolean value);
- ValueClass System.Management.PutType get_Type();
- Void set_Type( ValueClass System.Management.PutType value);
- Void System.Management.PutOptions();
- Void System.Management.PutOptions( Class System.Management.ManagementNamedValueCollection context);
- Void System.Management.PutOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, Boolean useAmendedQualifiers, ValueClass System.Management.PutType putType);
- Object Clone();
- property UseAmendedQualifiers { get(){} set(){} };
- property Type { get(){} set(){} };
- }
- class System.Management.DeleteOptions : System.Management.ManagementOptions
- {
- Void System.Management.DeleteOptions();
- Void System.Management.DeleteOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
- Object Clone();
- }
- class System.Management.InvokeMethodOptions : System.Management.ManagementOptions
- {
- Void System.Management.InvokeMethodOptions();
- Void System.Management.InvokeMethodOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
- Object Clone();
- }
- class System.Management.ConnectionOptions : System.Management.ManagementOptions
- {
- String DEFAULTLOCALE;
- String DEFAULTAUTHORITY;
- ValueClass System.Management.ImpersonationLevel DEFAULTIMPERSONATION;
- ValueClass System.Management.AuthenticationLevel DEFAULTAUTHENTICATION;
- Boolean DEFAULTENABLEPRIVILEGES;
- String locale;
- String username;
- Class EncryptedData password;
- String authority;
- ValueClass System.Management.ImpersonationLevel impersonation;
- ValueClass System.Management.AuthenticationLevel authentication;
- Boolean enablePrivileges;
- String get_Locale();
- Void set_Locale( String value);
- String get_Username();
- Void set_Username( String value);
- Void set_Password( String value);
- String get_Authority();
- Void set_Authority( String value);
- ValueClass System.Management.ImpersonationLevel get_Impersonation();
- Void set_Impersonation( ValueClass System.Management.ImpersonationLevel value);
- ValueClass System.Management.AuthenticationLevel get_Authentication();
- Void set_Authentication( ValueClass System.Management.AuthenticationLevel value);
- Boolean get_EnablePrivileges();
- Void set_EnablePrivileges( Boolean value);
- Void System.Management.ConnectionOptions();
- Void System.Management.ConnectionOptions( String locale, String username, String password, String authority, ValueClass System.Management.ImpersonationLevel impersonation, ValueClass System.Management.AuthenticationLevel authentication, Boolean enablePrivileges, Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout);
- Object Clone();
- String GetPassword();
- Void System.Management.ConnectionOptions( Class System.Management.ManagementNamedValueCollection context, ValueClass System.TimeSpan timeout, I4 flags);
- Void System.Management.ConnectionOptions( Class System.Management.ManagementNamedValueCollection context);
- Class System.Management.ConnectionOptions _Clone( Class System.Management.ConnectionOptions options);
- Class System.Management.ConnectionOptions _Clone( Class System.Management.ConnectionOptions options, Class System.Management.IdentifierChangedEventHandler handler);
- property Locale { get(){} set(){} };
- property Username { get(){} set(){} };
- property Password { get(){} set(){} };
- property Authority { get(){} set(){} };
- property Impersonation { get(){} set(){} };
- property Authentication { get(){} set(){} };
- property EnablePrivileges { get(){} set(){} };
- }
- class EncryptedData : System.Object
- {
- SZArray UI1 encryptedData;
- Class System.Security.Cryptography.Rijndael rijndael;
- Void EncryptedData( Class EncryptedData data);
- Void EncryptedData( String data);
- Void SetData( Class EncryptedData data);
- Void SetData( String data);
- String GetData();
- SZArray UI1 ToBytes( String str);
- String ToString( SZArray UI1 bytes);
- }
- class System.Management.ManagementPath : System.Object
- {
- Class System.Management.ManagementPath defaultPath;
- Boolean isWbemPathShared;
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- Class System.Management.IWbemPath wmiPath;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- String GetManagementPath( Class System.Management.IWbemClassObjectFreeThreaded wbemObject);
- Boolean IsValidNamespaceSyntax( String nsPath);
- Class System.Management.ManagementPath _Clone( Class System.Management.ManagementPath path);
- Class System.Management.ManagementPath _Clone( Class System.Management.ManagementPath path, Class System.Management.IdentifierChangedEventHandler handler);
- Void System.Management.ManagementPath();
- Void System.Management.ManagementPath( String path);
- String ToString();
- Class System.Management.ManagementPath Clone();
- Object System.ICloneable.Clone();
- Class System.Management.ManagementPath get_DefaultPath();
- Void set_DefaultPath( Class System.Management.ManagementPath value);
- Class System.Management.IWbemPath CreateWbemPath( String path);
- Void SetWbemPath( String path);
- Void SetWbemPath( Class System.Management.IWbemPath wbemPath, String path);
- String GetWbemPath();
- String GetWbemPath( Class System.Management.IWbemPath wbemPath);
- Void ClearKeys( Boolean setAsSingleton);
- Boolean get_IsEmpty();
- Void SetAsClass();
- Void SetAsSingleton();
- String get_Path();
- Void set_Path( String value);
- String get_RelativePath();
- Void set_RelativePath( String value);
- Void SetRelativePath( String relPath);
- Void UpdateRelativePath( String relPath);
- String get_Server();
- Void set_Server( String value);
- String SetNamespacePath( String nsPath, ByRef Boolean bChange);
- String GetNamespacePath( I4 flags);
- String GetNamespacePath( Class System.Management.IWbemPath wbemPath, I4 flags);
- String get_NamespacePath();
- Void set_NamespacePath( String value);
- String get_ClassName();
- Void set_ClassName( String value);
- String get_className();
- Void set_className( String value);
- Boolean get_IsClass();
- Boolean get_IsInstance();
- Boolean get_IsSingleton();
- Void System.Management.ManagementPath();
- property DefaultPath { get(){} set(){} };
- property IsEmpty { get(){} set(){} };
- property Path { get(){} set(){} };
- property RelativePath { get(){} set(){} };
- property Server { get(){} set(){} };
- property NamespacePath { get(){} set(){} };
- property ClassName { get(){} set(){} };
- property className { get(){} set(){} };
- property IsClass { get(){} set(){} };
- property IsInstance { get(){} set(){} };
- property IsSingleton { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.ManagementPathConverter : System.ComponentModel.ExpandableObjectConverter
- {
- Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Type sourceType);
- Boolean CanConvertTo( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Type destinationType);
- Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Globalization.CultureInfo culture, Object value, Class System.Type destinationType);
- Void System.Management.ManagementPathConverter();
- }
- class System.Management.ManagementQuery : System.Object
- {
- String DEFAULTQUERYLANGUAGE;
- String tokenSelect;
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- String queryLanguage;
- String queryString;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- Void SetQueryString( String qString);
- Void System.Management.ManagementQuery();
- Void System.Management.ManagementQuery( String query);
- Void System.Management.ManagementQuery( String language, String query);
- Void ParseQuery( String query);
- String get_QueryString();
- Void set_QueryString( String value);
- String get_QueryLanguage();
- Void set_QueryLanguage( String value);
- Object Clone();
- Void ParseToken( ByRef String q, String token, String op, ByRef Boolean bTokenFound, ByRef String tokenValue);
- Void ParseToken( ByRef String q, String token, ByRef Boolean bTokenFound);
- String GetValueOfKeyword( String query, String keyword, I4 keywordIndex);
- Void System.Management.ManagementQuery();
- property QueryString { get(){} set(){} };
- property QueryLanguage { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.ObjectQuery : System.Management.ManagementQuery
- {
- Void System.Management.ObjectQuery();
- Void System.Management.ObjectQuery( String query);
- Void System.Management.ObjectQuery( String language, String query);
- Object Clone();
- }
- class System.Management.EventQuery : System.Management.ManagementQuery
- {
- Void System.Management.EventQuery();
- Void System.Management.EventQuery( String query);
- Void System.Management.EventQuery( String language, String query);
- Object Clone();
- }
- class System.Management.WqlObjectQuery : System.Management.ObjectQuery
- {
- Void System.Management.WqlObjectQuery();
- Void System.Management.WqlObjectQuery( String query);
- String get_QueryLanguage();
- Object Clone();
- property QueryLanguage { get(){} set(){} };
- }
- class System.Management.SelectQuery : System.Management.WqlObjectQuery
- {
- Boolean isSchemaQuery;
- String className;
- String condition;
- Class System.Collections.Specialized.StringCollection selectedProperties;
- Void System.Management.SelectQuery();
- Void System.Management.SelectQuery( String queryOrClassName);
- Void System.Management.SelectQuery( String className, String condition);
- Void System.Management.SelectQuery( String className, String condition, SZArray String selectedProperties);
- Void System.Management.SelectQuery( Boolean isSchemaQuery, String condition);
- String get_QueryString();
- Void set_QueryString( String value);
- Boolean get_IsSchemaQuery();
- Void set_IsSchemaQuery( Boolean value);
- String get_ClassName();
- Void set_ClassName( String value);
- String get_Condition();
- Void set_Condition( String value);
- Class System.Collections.Specialized.StringCollection get_SelectedProperties();
- Void set_SelectedProperties( Class System.Collections.Specialized.StringCollection value);
- Void BuildQuery();
- Void ParseQuery( String query);
- Object Clone();
- property QueryString { get(){} set(){} };
- property IsSchemaQuery { get(){} set(){} };
- property ClassName { get(){} set(){} };
- property Condition { get(){} set(){} };
- property SelectedProperties { get(){} set(){} };
- }
- class System.Management.RelatedObjectQuery : System.Management.WqlObjectQuery
- {
- String tokenAssociators;
- String tokenOf;
- String tokenWhere;
- String tokenResultClass;
- String tokenAssocClass;
- String tokenResultRole;
- String tokenRole;
- String tokenRequiredQualifier;
- String tokenRequiredAssocQualifier;
- String tokenClassDefsOnly;
- String tokenSchemaOnly;
- Boolean isSchemaQuery;
- String sourceObject;
- String relatedClass;
- String relationshipClass;
- String relatedQualifier;
- String relationshipQualifier;
- String relatedRole;
- String thisRole;
- Boolean classDefinitionsOnly;
- Void System.Management.RelatedObjectQuery();
- Void System.Management.RelatedObjectQuery( String queryOrSourceObject);
- Void System.Management.RelatedObjectQuery( String sourceObject, String relatedClass);
- Void System.Management.RelatedObjectQuery( String sourceObject, String relatedClass, String relationshipClass, String relatedQualifier, String relationshipQualifier, String relatedRole, String thisRole, Boolean classDefinitionsOnly);
- Void System.Management.RelatedObjectQuery( Boolean isSchemaQuery, String sourceObject, String relatedClass, String relationshipClass, String relatedQualifier, String relationshipQualifier, String relatedRole, String thisRole);
- Boolean get_IsSchemaQuery();
- Void set_IsSchemaQuery( Boolean value);
- String get_SourceObject();
- Void set_SourceObject( String value);
- String get_RelatedClass();
- Void set_RelatedClass( String value);
- String get_RelationshipClass();
- Void set_RelationshipClass( String value);
- String get_RelatedQualifier();
- Void set_RelatedQualifier( String value);
- String get_RelationshipQualifier();
- Void set_RelationshipQualifier( String value);
- String get_RelatedRole();
- Void set_RelatedRole( String value);
- String get_ThisRole();
- Void set_ThisRole( String value);
- Boolean get_ClassDefinitionsOnly();
- Void set_ClassDefinitionsOnly( Boolean value);
- Void BuildQuery();
- Void ParseQuery( String query);
- Object Clone();
- Void System.Management.RelatedObjectQuery();
- property IsSchemaQuery { get(){} set(){} };
- property SourceObject { get(){} set(){} };
- property RelatedClass { get(){} set(){} };
- property RelationshipClass { get(){} set(){} };
- property RelatedQualifier { get(){} set(){} };
- property RelationshipQualifier { get(){} set(){} };
- property RelatedRole { get(){} set(){} };
- property ThisRole { get(){} set(){} };
- property ClassDefinitionsOnly { get(){} set(){} };
- }
- class System.Management.RelationshipQuery : System.Management.WqlObjectQuery
- {
- String tokenReferences;
- String tokenOf;
- String tokenWhere;
- String tokenResultClass;
- String tokenRole;
- String tokenRequiredQualifier;
- String tokenClassDefsOnly;
- String tokenSchemaOnly;
- String sourceObject;
- String relationshipClass;
- String relationshipQualifier;
- String thisRole;
- Boolean classDefinitionsOnly;
- Boolean isSchemaQuery;
- Void System.Management.RelationshipQuery();
- Void System.Management.RelationshipQuery( String queryOrSourceObject);
- Void System.Management.RelationshipQuery( String sourceObject, String relationshipClass);
- Void System.Management.RelationshipQuery( String sourceObject, String relationshipClass, String relationshipQualifier, String thisRole, Boolean classDefinitionsOnly);
- Void System.Management.RelationshipQuery( Boolean isSchemaQuery, String sourceObject, String relationshipClass, String relationshipQualifier, String thisRole);
- Boolean get_IsSchemaQuery();
- Void set_IsSchemaQuery( Boolean value);
- String get_SourceObject();
- Void set_SourceObject( String value);
- String get_RelationshipClass();
- Void set_RelationshipClass( String value);
- String get_RelationshipQualifier();
- Void set_RelationshipQualifier( String value);
- String get_ThisRole();
- Void set_ThisRole( String value);
- Boolean get_ClassDefinitionsOnly();
- Void set_ClassDefinitionsOnly( Boolean value);
- Void BuildQuery();
- Void ParseQuery( String query);
- Object Clone();
- Void System.Management.RelationshipQuery();
- property IsSchemaQuery { get(){} set(){} };
- property SourceObject { get(){} set(){} };
- property RelationshipClass { get(){} set(){} };
- property RelationshipQualifier { get(){} set(){} };
- property ThisRole { get(){} set(){} };
- property ClassDefinitionsOnly { get(){} set(){} };
- }
- class System.Management.WqlEventQuery : System.Management.EventQuery
- {
- String tokenSelectAll;
- String eventClassName;
- ValueClass System.TimeSpan withinInterval;
- String condition;
- ValueClass System.TimeSpan groupWithinInterval;
- Class System.Collections.Specialized.StringCollection groupByPropertyList;
- String havingCondition;
- Void System.Management.WqlEventQuery();
- Void System.Management.WqlEventQuery( String queryOrEventClassName);
- Void System.Management.WqlEventQuery( String eventClassName, String condition);
- Void System.Management.WqlEventQuery( String eventClassName, ValueClass System.TimeSpan withinInterval);
- Void System.Management.WqlEventQuery( String eventClassName, ValueClass System.TimeSpan withinInterval, String condition);
- Void System.Management.WqlEventQuery( String eventClassName, String condition, ValueClass System.TimeSpan groupWithinInterval);
- Void System.Management.WqlEventQuery( String eventClassName, String condition, ValueClass System.TimeSpan groupWithinInterval, SZArray String groupByPropertyList);
- Void System.Management.WqlEventQuery( String eventClassName, ValueClass System.TimeSpan withinInterval, String condition, ValueClass System.TimeSpan groupWithinInterval, SZArray String groupByPropertyList, String havingCondition);
- String get_QueryLanguage();
- String get_QueryString();
- Void set_QueryString( String value);
- String get_EventClassName();
- Void set_EventClassName( String value);
- String get_Condition();
- Void set_Condition( String value);
- ValueClass System.TimeSpan get_WithinInterval();
- Void set_WithinInterval( ValueClass System.TimeSpan value);
- ValueClass System.TimeSpan get_GroupWithinInterval();
- Void set_GroupWithinInterval( ValueClass System.TimeSpan value);
- Class System.Collections.Specialized.StringCollection get_GroupByPropertyList();
- Void set_GroupByPropertyList( Class System.Collections.Specialized.StringCollection value);
- String get_HavingCondition();
- Void set_HavingCondition( String value);
- Void BuildQuery();
- Void ParseQuery( String query);
- Object Clone();
- Void System.Management.WqlEventQuery();
- property QueryLanguage { get(){} set(){} };
- property QueryString { get(){} set(){} };
- property EventClassName { get(){} set(){} };
- property Condition { get(){} set(){} };
- property WithinInterval { get(){} set(){} };
- property GroupWithinInterval { get(){} set(){} };
- property GroupByPropertyList { get(){} set(){} };
- property HavingCondition { get(){} set(){} };
- }
- class System.Management.ManagementQueryConverter : System.ComponentModel.ExpandableObjectConverter
- {
- Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Type sourceType);
- Boolean CanConvertTo( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Type destinationType);
- Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context, Class System.Globalization.CultureInfo culture, Object value, Class System.Type destinationType);
- Void System.Management.ManagementQueryConverter();
- }
- class System.Management.ManagementScope : System.Object
- {
- Class System.Management.ManagementPath validatedPath;
- Class System.Management.IWbemServices wbemServices;
- Class System.Management.IWmiSec securityHelper;
- Class System.Management.ConnectionOptions options;
- Class System.Management.IdentifierChangedEventHandler IdentifierChanged;
- Boolean IsDefaulted;
- I4 statusFromMTA;
- Void add_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void remove_IdentifierChanged( Class System.Management.IdentifierChangedEventHandler value);
- Void FireIdentifierChanged();
- Void HandleIdentifierChange( Object sender, Class System.Management.IdentifierChangedEventArgs args);
- Class System.Management.ManagementPath get_prvpath();
- Void set_prvpath( Class System.Management.ManagementPath value);
- Class System.Management.IWbemServices GetIWbemServices();
- Boolean get_IsConnected();
- Void Secure( Class System.Management.IEnumWbemClassObject wbemEnum);
- Void Secure( Class System.Management.IWbemServices wbemServices);
- Void Secure( Class System.Management.IWbemCallResult wbemCallResult);
- Void SecureIUnknown( Object unknown);
- Boolean SetSecurity( ByRef I handle);
- Void ResetSecurity( I handle);
- Void System.Management.ManagementScope( Class System.Management.ManagementPath path, Class System.Management.IWbemServices wbemServices, Class System.Management.IWmiSec securityHelper, Class System.Management.ConnectionOptions options);
- Void System.Management.ManagementScope( Class System.Management.ManagementPath path, Class System.Management.ManagementScope scope);
- Class System.Management.ManagementScope _Clone( Class System.Management.ManagementScope scope);
- Class System.Management.ManagementScope _Clone( Class System.Management.ManagementScope scope, Class System.Management.IdentifierChangedEventHandler handler);
- Void System.Management.ManagementScope();
- Void System.Management.ManagementScope( Class System.Management.ManagementPath path);
- Void System.Management.ManagementScope( String path);
- Void System.Management.ManagementScope( String path, Class System.Management.ConnectionOptions options);
- Void System.Management.ManagementScope( Class System.Management.ManagementPath path, Class System.Management.ConnectionOptions options);
- Class System.Management.ConnectionOptions get_Options();
- Void set_Options( Class System.Management.ConnectionOptions value);
- Class System.Management.ManagementPath get_Path();
- Void set_Path( Class System.Management.ManagementPath value);
- Class System.Management.ManagementScope Clone();
- Object System.ICloneable.Clone();
- Void Connect();
- Void Initialize();
- Void InitializeGuts();
- Class System.Management.SecurityHandler GetSecurityHandler();
- property prvpath { get(){} set(){} };
- property IsConnected { get(){} set(){} };
- property Options { get(){} set(){} };
- property Path { get(){} set(){} };
- event IdentifierChanged;
- }
- class System.Management.SecurityHandler : System.Object
- {
- Boolean needToReset;
- I handle;
- Class System.Management.ManagementScope scope;
- Void System.Management.SecurityHandler( Class System.Management.ManagementScope theScope);
- Void Reset();
- Void Secure( Class System.Management.IWbemServices services);
- Void Secure( Class System.Management.IEnumWbemClassObject enumWbem);
- Void Secure( Class System.Management.IWbemCallResult callResult);
- }
- class System.Management.ValueTypeSafety : System.Object
- {
- Object GetSafeObject( Object theValue);
- Void System.Management.ValueTypeSafety();
- }
- class System.Management.PropertyData : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- String propertyName;
- Object propertyValue;
- I4 propertyType;
- I4 propertyFlavor;
- Class System.Management.QualifierDataCollection qualifiers;
- Void System.Management.PropertyData( Class System.Management.ManagementBaseObject parent, String propName);
- Void RefreshPropertyInfo();
- String get_Name();
- Object get_Value();
- Void set_Value( Object value);
- ValueClass System.Management.CimType get_Type();
- Boolean get_IsLocal();
- Boolean get_IsArray();
- String get_Origin();
- Class System.Management.QualifierDataCollection get_Qualifiers();
- Object MapWmiValueToValue( Object wmiValue, ValueClass System.Management.CimType type, Boolean isArray);
- Object MapValueToWmiValue( Object val, ValueClass System.Management.CimType type, Boolean isArray);
- Object MapValueToWmiValue( Object val, ByRef Boolean isArray, ByRef ValueClass System.Management.CimType type);
- property Name { get(){} set(){} };
- property Value { get(){} set(){} };
- property Type { get(){} set(){} };
- property IsLocal { get(){} set(){} };
- property IsArray { get(){} set(){} };
- property Origin { get(){} set(){} };
- property Qualifiers { get(){} set(){} };
- }
- class System.Management.PropertyDataCollection : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- Boolean isSystem;
- Void System.Management.PropertyDataCollection( Class System.Management.ManagementBaseObject parent, Boolean isSystem);
- I4 get_Count();
- Boolean get_IsSynchronized();
- Object get_SyncRoot();
- Void CopyTo( Class System.Array array, I4 index);
- Void CopyTo( SZArray Class System.Management.PropertyData propertyArray, I4 index);
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- Class PropertyDataEnumerator GetEnumerator();
- Class System.Management.PropertyData get_Item( String propertyName);
- Void Remove( String propertyName);
- Void Add( String propertyName, Object propertyValue);
- Void Add( String propertyName, Object propertyValue, ValueClass System.Management.CimType propertyType);
- Void Add( String propertyName, ValueClass System.Management.CimType propertyType, Boolean isArray);
- property Count { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- property Item { get(){} set(){} };
- }
- class PropertyDataEnumerator : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- SZArray String propertyNames;
- I4 index;
- Void PropertyDataEnumerator( Class System.Management.ManagementBaseObject parent, Boolean isSystem);
- Object System.Collections.IEnumerator.get_Current();
- Class System.Management.PropertyData get_Current();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class System.Management.QualifierData : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- String propertyOrMethodName;
- String qualifierName;
- ValueClass System.Management.QualifierType qualifierType;
- Object qualifierValue;
- I4 qualifierFlavor;
- Class System.Management.IWbemQualifierSetFreeThreaded qualifierSet;
- Void System.Management.QualifierData( Class System.Management.ManagementBaseObject parent, String propName, String qualName, ValueClass System.Management.QualifierType type);
- Void RefreshQualifierInfo();
- Object MapQualValueToWmiValue( Object qualVal);
- String get_Name();
- Object get_Value();
- Void set_Value( Object value);
- Boolean get_IsAmended();
- Void set_IsAmended( Boolean value);
- Boolean get_IsLocal();
- Boolean get_PropagatesToInstance();
- Void set_PropagatesToInstance( Boolean value);
- Boolean get_PropagatesToSubclass();
- Void set_PropagatesToSubclass( Boolean value);
- Boolean get_IsOverridable();
- Void set_IsOverridable( Boolean value);
- property Name { get(){} set(){} };
- property Value { get(){} set(){} };
- property IsAmended { get(){} set(){} };
- property IsLocal { get(){} set(){} };
- property PropagatesToInstance { get(){} set(){} };
- property PropagatesToSubclass { get(){} set(){} };
- property IsOverridable { get(){} set(){} };
- }
- class System.Management.QualifierDataCollection : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- String propertyOrMethodName;
- ValueClass System.Management.QualifierType qualifierSetType;
- Void System.Management.QualifierDataCollection( Class System.Management.ManagementBaseObject parent);
- Void System.Management.QualifierDataCollection( Class System.Management.ManagementBaseObject parent, String propertyOrMethodName, ValueClass System.Management.QualifierType type);
- Class System.Management.IWbemQualifierSetFreeThreaded GetTypeQualifierSet();
- Class System.Management.IWbemQualifierSetFreeThreaded GetTypeQualifierSet( ValueClass System.Management.QualifierType qualifierSetType);
- I4 get_Count();
- Boolean get_IsSynchronized();
- Object get_SyncRoot();
- Void CopyTo( Class System.Array array, I4 index);
- Void CopyTo( SZArray Class System.Management.QualifierData qualifierArray, I4 index);
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- Class QualifierDataEnumerator GetEnumerator();
- Class System.Management.QualifierData get_Item( String qualifierName);
- Void Remove( String qualifierName);
- Void Add( String qualifierName, Object qualifierValue);
- Void Add( String qualifierName, Object qualifierValue, Boolean isAmended, Boolean propagatesToInstance, Boolean propagatesToSubclass, Boolean isOverridable);
- property Count { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- property Item { get(){} set(){} };
- }
- class QualifierDataEnumerator : System.Object
- {
- Class System.Management.ManagementBaseObject parent;
- String propertyOrMethodName;
- ValueClass System.Management.QualifierType qualifierType;
- SZArray String qualifierNames;
- I4 index;
- Void QualifierDataEnumerator( Class System.Management.ManagementBaseObject parent, String propertyOrMethodName, ValueClass System.Management.QualifierType qualifierType);
- Object System.Collections.IEnumerator.get_Current();
- Class System.Management.QualifierData get_Current();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class System.Management.MethodData : System.Object
- {
- Class System.Management.ManagementObject parent;
- String methodName;
- Class System.Management.IWbemClassObjectFreeThreaded wmiInParams;
- Class System.Management.IWbemClassObjectFreeThreaded wmiOutParams;
- Class System.Management.QualifierDataCollection qualifiers;
- Void System.Management.MethodData( Class System.Management.ManagementObject parent, String methodName);
- Void RefreshMethodInfo();
- String get_Name();
- Class System.Management.ManagementBaseObject get_InParameters();
- Class System.Management.ManagementBaseObject get_OutParameters();
- String get_Origin();
- Class System.Management.QualifierDataCollection get_Qualifiers();
- property Name { get(){} set(){} };
- property InParameters { get(){} set(){} };
- property OutParameters { get(){} set(){} };
- property Origin { get(){} set(){} };
- property Qualifiers { get(){} set(){} };
- }
- class System.Management.MethodDataCollection : System.Object
- {
- Class System.Management.ManagementObject parent;
- Void System.Management.MethodDataCollection( Class System.Management.ManagementObject parent);
- I4 get_Count();
- Boolean get_IsSynchronized();
- Object get_SyncRoot();
- Void CopyTo( Class System.Array array, I4 index);
- Void CopyTo( SZArray Class System.Management.MethodData methodArray, I4 index);
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- Class MethodDataEnumerator GetEnumerator();
- Class System.Management.MethodData get_Item( String methodName);
- Void Remove( String methodName);
- Void Add( String methodName);
- Void Add( String methodName, Class System.Management.ManagementBaseObject inParams, Class System.Management.ManagementBaseObject outParams);
- property Count { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- property Item { get(){} set(){} };
- }
- class enumLock : System.Object
- {
- Void enumLock();
- }
- class MethodDataEnumerator : System.Object
- {
- Class System.Management.ManagementObject parent;
- Class System.Collections.ArrayList methodNames;
- Class System.Collections.IEnumerator en;
- Void MethodDataEnumerator( Class System.Management.ManagementObject parent);
- Object System.Collections.IEnumerator.get_Current();
- Class System.Management.MethodData get_Current();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class System.Management.WmiEventSink : System.Object
- {
- I4 s_hash;
- I4 hash;
- Class System.Management.ManagementOperationObserver watcher;
- Object context;
- Class System.Management.ManagementScope scope;
- Object stub;
- Class System.Management.InternalObjectPutEventHandler InternalObjectPut;
- Class System.Management.ManagementPath path;
- String className;
- Class System.Management.ManagementOperationObserver watcherParameter;
- Object contextParameter;
- Class System.Management.ManagementScope scopeParameter;
- String pathParameter;
- String classNameParameter;
- Class System.Management.WmiEventSink wmiEventSinkNew;
- Void add_InternalObjectPut( Class System.Management.InternalObjectPutEventHandler value);
- Void remove_InternalObjectPut( Class System.Management.InternalObjectPutEventHandler value);
- Class System.Management.WmiEventSink GetWmiEventSink( Class System.Management.ManagementOperationObserver watcher, Object context, Class System.Management.ManagementScope scope, String path, String className);
- Void HackToCreateWmiEventSink();
- Void System.Management.WmiEventSink( Class System.Management.ManagementOperationObserver watcher, Object context, Class System.Management.ManagementScope scope, String path, String className);
- I4 GetHashCode();
- Class System.Management.IWbemObjectSink get_Stub();
- Void Indicate( I pIWbemClassObject);
- Void SetStatus( I4 flags, I4 hResult, String message, I pErrorObj);
- Void Cancel();
- Void ReleaseStub();
- Void System.Management.WmiEventSink();
- property Stub { get(){} set(){} };
- event InternalObjectPut;
- }
- class System.Management.WmiGetEventSink : System.Management.WmiEventSink
- {
- Class System.Management.ManagementObject managementObject;
- Class System.Management.ManagementOperationObserver watcherParameter;
- Object contextParameter;
- Class System.Management.ManagementScope scopeParameter;
- Class System.Management.ManagementObject managementObjectParameter;
- Class System.Management.WmiGetEventSink wmiGetEventSinkNew;
- Class System.Management.WmiGetEventSink GetWmiGetEventSink( Class System.Management.ManagementOperationObserver watcher, Object context, Class System.Management.ManagementScope scope, Class System.Management.ManagementObject managementObject);
- Void HackToCreateWmiGetEventSink();
- Void System.Management.WmiGetEventSink( Class System.Management.ManagementOperationObserver watcher, Object context, Class System.Management.ManagementScope scope, Class System.Management.ManagementObject managementObject);
- Void Indicate( I pIWbemClassObject);
- }
- interface System.Management.IWmiSec :
- {
- Void BlessIWbemServices( Class System.Management.IWbemServices pIWbemServices, String user, String password, String authority, I4 impersonationLevel, I4 authenticationLevel);
- Void BlessIEnumWbemClassObject( Class System.Management.IEnumWbemClassObject pIEnumWbemClassObject, String user, String password, String authority, I4 impersonationLevel, I4 authenticationLevel);
- Void BlessIWbemCallResult( Class System.Management.IWbemCallResult pIWbemCallResult, String user, String password, String authority, I4 impersonationLevel, I4 authenticationLevel);
- Void SetSecurity( ByRef Boolean needToReset, ByRef I handle);
- Void ResetSecurity( I handle);
- }
- interface System.Management.IWmiSecAlternateForIUnknown :
- {
- Void BlessIWbemServices( Object pIWbemServices, String user, String password, String authority, I4 impersonationLevel, I4 authenticationLevel);
- }
- class System.Management.WmiSec : System.Object
- {
- Void System.Management.WmiSec();
- }
- interface System.Management.IWmiSinkDemultiplexor :
- {
- Void GetDemultiplexedStub( Object pIUnknown, ByRef Object ppIUnknown);
- }
- class System.Management.WmiSinkDemultiplexor : System.Object
- {
- Void System.Management.WmiSinkDemultiplexor();
- }
- class System.Management.WbemErrorInfo : System.Object
- {
- Class System.Management.IWbemClassObjectFreeThreaded GetErrorInfo();
- Class System.Management.IErrorInfo GetErrorInfo( I4 reserved);
- Void System.Management.WbemErrorInfo();
- }
- interface System.Management.IErrorInfo :
- {
- ValueClass System.Guid GetGUID();
- String GetSource( );
- String GetDescription( );
- String GetHelpFile( );
- UI4 GetHelpContext();
- }
- class System.Management.Instrumentation.AssemblyNameUtility : System.Object
- {
- String BinToString( SZArray UI1 rg);
- String UniqueToAssemblyMinorVersion( Class System.Reflection.Assembly assembly);
- String UniqueToAssemblyVersion( Class System.Reflection.Assembly assembly);
- String UniqueToAssemblyBuild( Class System.Reflection.Assembly assembly);
- Void System.Management.Instrumentation.AssemblyNameUtility();
- }
- class System.Management.Instrumentation.InstrumentedAttribute : System.Attribute
- {
- String namespaceName;
- String securityDescriptor;
- Void System.Management.Instrumentation.InstrumentedAttribute();
- Void System.Management.Instrumentation.InstrumentedAttribute( String namespaceName);
- Void System.Management.Instrumentation.InstrumentedAttribute( String namespaceName, String securityDescriptor);
- String get_NamespaceName();
- String get_SecurityDescriptor();
- Class System.Management.Instrumentation.InstrumentedAttribute GetAttribute( Class System.Reflection.Assembly assembly);
- SZArray Class System.Type GetInstrumentedTypes( Class System.Reflection.Assembly assembly);
- Void GetInstrumentedDerivedTypes( Class System.Reflection.Assembly assembly, Class System.Collections.ArrayList types, Class System.Type typeParent);
- Boolean IsInstrumentationClass( Class System.Type type);
- property NamespaceName { get(){} set(){} };
- property SecurityDescriptor { get(){} set(){} };
- }
- class System.Management.Instrumentation.InstrumentationType : System.Enum
- {
- I4 value__;
- ValueClass System.Management.Instrumentation.InstrumentationType Instance;
- ValueClass System.Management.Instrumentation.InstrumentationType Event;
- ValueClass System.Management.Instrumentation.InstrumentationType Abstract;
- }
- class System.Management.Instrumentation.InstrumentationClassAttribute : System.Attribute
- {
- ValueClass System.Management.Instrumentation.InstrumentationType instrumentationType;
- String managedBaseClassName;
- Void System.Management.Instrumentation.InstrumentationClassAttribute( ValueClass System.Management.Instrumentation.InstrumentationType instrumentationType);
- Void System.Management.Instrumentation.InstrumentationClassAttribute( ValueClass System.Management.Instrumentation.InstrumentationType instrumentationType, String managedBaseClassName);
- ValueClass System.Management.Instrumentation.InstrumentationType get_InstrumentationType();
- String get_ManagedBaseClassName();
- Class System.Management.Instrumentation.InstrumentationClassAttribute GetAttribute( Class System.Type type);
- Class System.Type GetBaseInstrumentationType( Class System.Type type);
- property InstrumentationType { get(){} set(){} };
- property ManagedBaseClassName { get(){} set(){} };
- }
- class System.Management.Instrumentation.ManagedNameAttribute : System.Attribute
- {
- String name;
- Void System.Management.Instrumentation.ManagedNameAttribute( String name);
- String GetMemberName( Class System.Reflection.MemberInfo member);
- String GetBaseClassName( Class System.Type type);
- }
- class System.Management.Instrumentation.IgnoreMemberAttribute : System.Attribute
- {
- Void System.Management.Instrumentation.IgnoreMemberAttribute();
- }
- class System.Management.Instrumentation.CodeWriter : System.Object
- {
- I4 depth;
- Class System.Collections.ArrayList children;
- String op_Explicit( Class System.Management.Instrumentation.CodeWriter writer);
- String ToString();
- Void WriteCode( Class System.IO.TextWriter writer);
- Class System.Management.Instrumentation.CodeWriter AddChild( String name);
- Class System.Management.Instrumentation.CodeWriter AddChild( SZArray String parts);
- Class System.Management.Instrumentation.CodeWriter AddChildNoIndent( String name);
- Class System.Management.Instrumentation.CodeWriter AddChild( Class System.Management.Instrumentation.CodeWriter snippet);
- Void Line( String line);
- Void Line( SZArray String parts);
- Void Line();
- Void System.Management.Instrumentation.CodeWriter();
- }
- class System.Management.Instrumentation.ReferencesCollection : System.Object
- {
- Class System.Collections.Specialized.StringCollection namespaces;
- Class System.Collections.Specialized.StringCollection assemblies;
- Class System.Management.Instrumentation.CodeWriter usingCode;
- Class System.Collections.Specialized.StringCollection get_Namespaces();
- Class System.Collections.Specialized.StringCollection get_Assemblies();
- Class System.Management.Instrumentation.CodeWriter get_UsingCode();
- Void Add( Class System.Type type);
- Void System.Management.Instrumentation.ReferencesCollection();
- property Namespaces { get(){} set(){} };
- property Assemblies { get(){} set(){} };
- property UsingCode { get(){} set(){} };
- }
- class System.Management.Instrumentation.ComThreadingInfo : System.Object
- {
- ValueClass System.Guid IID_IUnknown;
- ValueClass APTTYPE apartmentType;
- ValueClass THDTYPE threadType;
- ValueClass System.Guid logicalThreadId;
- Void System.Management.Instrumentation.ComThreadingInfo();
- Class System.Management.Instrumentation.ComThreadingInfo get_Current();
- String ToString();
- ValueClass APTTYPE get_ApartmentType();
- ValueClass THDTYPE get_ThreadType();
- ValueClass System.Guid get_LogicalThreadId();
- Object CoGetObjectContext( ByRef ValueClass System.Guid , riid);
- property Current { get(){} set(){} };
- property ApartmentType { get(){} set(){} };
- property ThreadType { get(){} set(){} };
- property LogicalThreadId { get(){} set(){} };
- }
- class APTTYPE : System.Enum
- {
- I4 value__;
- ValueClass APTTYPE APTTYPE_CURRENT;
- ValueClass APTTYPE APTTYPE_STA;
- ValueClass APTTYPE APTTYPE_MTA;
- ValueClass APTTYPE APTTYPE_NA;
- ValueClass APTTYPE APTTYPE_MAINSTA;
- }
- class THDTYPE : System.Enum
- {
- I4 value__;
- ValueClass THDTYPE THDTYPE_BLOCKMESSAGES;
- ValueClass THDTYPE THDTYPE_PROCESSMESSAGES;
- }
- interface IComThreadingInfo :
- {
- ValueClass APTTYPE GetCurrentApartmentType();
- ValueClass THDTYPE GetCurrentThreadType();
- ValueClass System.Guid GetCurrentLogicalThreadId();
- Void SetCurrentLogicalThreadId( ValueClass System.Guid rguid);
- }
- interface System.Management.IWbemProviderInit :
- {
- I4 Initialize_( String wszUser, I4 lFlags, String wszNamespace, String wszLocale, Class System.Management.IWbemServices pNamespace, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemProviderInitSink pInitSink);
- }
- interface System.Management.IWbemEventProvider :
- {
- I4 ProvideEvents_( Class System.Management.IWbemObjectSink pSink, I4 lFlags);
- }
- interface System.Management.IWbemEventProviderQuerySink :
- {
- I4 NewQuery_( UI4 dwId, String wszQueryLanguage, String wszQuery);
- I4 CancelQuery_( UI4 dwId);
- }
- interface System.Management.IWbemEventProviderSecurity :
- {
- I4 AccessCheck_( String wszQueryLanguage, String wszQuery, I4 lSidLength, ByRef UI1 pSid);
- }
- interface System.Management.IWbemServices_Old :
- {
- I4 OpenNamespace_( String strNamespace, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IWbemServices ppWorkingNamespace, I ppCallResult);
- I4 CancelAsyncCall_( Class System.Management.IWbemObjectSink pSink);
- I4 QueryObjectSink_( I4 lFlags, ByRef Class System.Management.IWbemObjectSink ppResponseHandler);
- I4 GetObject_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IWbemClassObject_DoNotMarshal ppObject, I ppCallResult);
- I4 GetObjectAsync_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 PutClass_( Class System.Management.IWbemClassObject_DoNotMarshal pObject, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 PutClassAsync_( Class System.Management.IWbemClassObject_DoNotMarshal pObject, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 DeleteClass_( String strClass, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 DeleteClassAsync_( String strClass, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 CreateClassEnum_( String strSuperclass, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 CreateClassEnumAsync_( String strSuperclass, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 PutInstance_( Class System.Management.IWbemClassObject_DoNotMarshal pInst, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 PutInstanceAsync_( Class System.Management.IWbemClassObject_DoNotMarshal pInst, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 DeleteInstance_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 DeleteInstanceAsync_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 CreateInstanceEnum_( String strFilter, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 CreateInstanceEnumAsync_( String strFilter, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 ExecQuery_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 ExecQueryAsync_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 ExecNotificationQuery_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 ExecNotificationQueryAsync_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 ExecMethod_( String strObjectPath, String strMethodName, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemClassObject_DoNotMarshal pInParams, ByRef Class System.Management.IWbemClassObject_DoNotMarshal ppOutParams, I ppCallResult);
- I4 ExecMethodAsync_( String strObjectPath, String strMethodName, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemClassObject_DoNotMarshal pInParams, Class System.Management.IWbemObjectSink pResponseHandler);
- }
- class System.Management.Instrumentation.EventSource : System.Object
- {
- String DllName;
- String EntryPointName;
- Class System.Management.IWbemDecoupledRegistrar registrar;
- Class System.Collections.ArrayList eventSources;
- Class System.Management.Instrumentation.InstrumentedAssembly instrumentedAssembly;
- I4 shutdownInProgress;
- Class System.Threading.ReaderWriterLock preventShutdownLock;
- Class System.Management.IWbemServices pNamespaceNA;
- Class System.Management.IWbemObjectSink pSinkNA;
- Class System.Management.IWbemServices pNamespaceMTA;
- Class System.Management.IWbemObjectSink pSinkMTA;
- Class System.Threading.AutoResetEvent doIndicate;
- Class System.Threading.AutoResetEvent doneIndicate;
- I hDoIndicate;
- I hDoneIndicate;
- I4 lengthFromSTA;
- SZArray I objectsFromSTA;
- Boolean alive;
- Class System.Collections.Hashtable mapQueryIdToQuery;
- Void System.Management.Instrumentation.EventSource( String namespaceName, String appName, Class System.Management.Instrumentation.InstrumentedAssembly instrumentedAssembly);
- Void Finalize();
- Void UnRegister();
- Void ProcessExit( Object o, Class System.EventArgs args);
- Void System.Management.Instrumentation.EventSource();
- I CreateEvent( I pSecurity, I4 manual, I4 initial, I name);
- I4 SetEvent( I handle);
- I4 WaitForSingleObject( I handle, I4 timeout);
- Void MTAWorkerThread();
- Void MTAWorkerThread2();
- Void IndicateEvents( I4 length, SZArray I objects);
- Void RelocateSinkRCWToMTA();
- Void RelocateSinkRCWToMTA_ThreadFuncion();
- Void RelocateNamespaceRCWToMTA();
- Void RelocateNamespaceRCWToMTA_ThreadFuncion();
- Object RelocateRCWToCurrentApartment( Object comObject);
- Boolean Any();
- I4 System.Management.IWbemProviderInit.Initialize_( String wszUser, I4 lFlags, String wszNamespace, String wszLocale, Class System.Management.IWbemServices pNamespace, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemProviderInitSink pInitSink);
- I4 System.Management.IWbemEventProvider.ProvideEvents_( Class System.Management.IWbemObjectSink pSink, I4 lFlags);
- I4 System.Management.IWbemEventProviderQuerySink.NewQuery_( UI4 dwId, String wszQueryLanguage, String wszQuery);
- I4 System.Management.IWbemEventProviderQuerySink.CancelQuery_( UI4 dwId);
- I4 System.Management.IWbemEventProviderSecurity.AccessCheck_( String wszQueryLanguage, String wszQuery, I4 lSidLength, ByRef UI1 pSid);
- I4 System.Management.IWbemServices_Old.OpenNamespace_( String strNamespace, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IWbemServices ppWorkingNamespace, I ppCallResult);
- I4 System.Management.IWbemServices_Old.CancelAsyncCall_( Class System.Management.IWbemObjectSink pSink);
- I4 System.Management.IWbemServices_Old.QueryObjectSink_( I4 lFlags, ByRef Class System.Management.IWbemObjectSink ppResponseHandler);
- I4 System.Management.IWbemServices_Old.GetObject_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IWbemClassObject_DoNotMarshal ppObject, I ppCallResult);
- I4 System.Management.IWbemServices_Old.GetObjectAsync_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.PutClass_( Class System.Management.IWbemClassObject_DoNotMarshal pObject, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 System.Management.IWbemServices_Old.PutClassAsync_( Class System.Management.IWbemClassObject_DoNotMarshal pObject, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.DeleteClass_( String strClass, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 System.Management.IWbemServices_Old.DeleteClassAsync_( String strClass, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.CreateClassEnum_( String strSuperclass, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 System.Management.IWbemServices_Old.CreateClassEnumAsync_( String strSuperclass, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.PutInstance_( Class System.Management.IWbemClassObject_DoNotMarshal pInst, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 System.Management.IWbemServices_Old.PutInstanceAsync_( Class System.Management.IWbemClassObject_DoNotMarshal pInst, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.DeleteInstance_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, I ppCallResult);
- I4 System.Management.IWbemServices_Old.DeleteInstanceAsync_( String strObjectPath, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.CreateInstanceEnum_( String strFilter, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 GetPropertyHandle_f27( I4 vFunc, I pWbemClassObject, String wszPropertyName, ByRef I4 pType, ByRef I4 plHandle);
- I4 WritePropertyValue_f28( I4 vFunc, I pWbemClassObject, I4 lHandle, I4 lNumBytes, String str);
- I4 Clone_f12( I4 vFunc, I pWbemClassObject, ByRef I ppCopy);
- I4 System.Management.IWbemServices_Old.CreateInstanceEnumAsync_( String strFilter, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.ExecQuery_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 System.Management.IWbemServices_Old.ExecQueryAsync_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.ExecNotificationQuery_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, ByRef Class System.Management.IEnumWbemClassObject ppEnum);
- I4 System.Management.IWbemServices_Old.ExecNotificationQueryAsync_( String strQueryLanguage, String strQuery, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemObjectSink pResponseHandler);
- I4 System.Management.IWbemServices_Old.ExecMethod_( String strObjectPath, String strMethodName, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemClassObject_DoNotMarshal pInParams, ByRef Class System.Management.IWbemClassObject_DoNotMarshal ppOutParams, I ppCallResult);
- I4 System.Management.IWbemServices_Old.ExecMethodAsync_( String strObjectPath, String strMethodName, I4 lFlags, Class System.Management.IWbemContext pCtx, Class System.Management.IWbemClassObject_DoNotMarshal pInParams, Class System.Management.IWbemObjectSink pResponseHandler);
- }
- class System.Management.Instrumentation.ProvisionFunction : System.MulticastDelegate
- {
- Void System.Management.Instrumentation.ProvisionFunction( Object object, I method);
- Void Invoke( Object o);
- Class System.IAsyncResult BeginInvoke( Object o, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.Instrumentation.Instrumentation : System.Object
- {
- String processIdentity;
- Class System.Collections.Hashtable instrumentedAssemblies;
- I4 GetCurrentProcessId();
- String get_ProcessIdentity();
- Void RegisterAssembly( Class System.Reflection.Assembly assemblyToRegister);
- Boolean IsAssemblyRegistered( Class System.Reflection.Assembly assemblyToRegister);
- Void Fire( Object eventData);
- Void Publish( Object instanceData);
- Void Revoke( Object instanceData);
- Void SetBatchSize( Class System.Type instrumentationClass, I4 batchSize);
- Class System.Management.Instrumentation.ProvisionFunction GetFireFunction( Class System.Type type);
- Class System.Management.Instrumentation.ProvisionFunction GetPublishFunction( Class System.Type type);
- Class System.Management.Instrumentation.ProvisionFunction GetRevokeFunction( Class System.Type type);
- Void Initialize( Class System.Reflection.Assembly assembly);
- Class System.Management.Instrumentation.InstrumentedAssembly GetInstrumentedAssembly( Class System.Reflection.Assembly assembly);
- Void System.Management.Instrumentation.Instrumentation();
- Void System.Management.Instrumentation.Instrumentation();
- property ProcessIdentity { get(){} set(){} };
- }
- class System.Management.Instrumentation.ConvertToWMI : System.MulticastDelegate
- {
- Void System.Management.Instrumentation.ConvertToWMI( Object object, I method);
- Void Invoke( Object obj);
- Class System.IAsyncResult BeginInvoke( Object obj, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Management.Instrumentation.InstrumentedAssembly : System.Object
- {
- Class System.Management.Instrumentation.SchemaNaming naming;
- Class System.Management.Instrumentation.EventSource source;
- Class System.Collections.Hashtable mapTypeToConverter;
- Class System.Threading.ReaderWriterLock readerWriterLock;
- Class System.Collections.Hashtable mapIDToPublishedObject;
- Class System.Collections.Hashtable mapPublishedObjectToID;
- I4 upcountId;
- Class System.Collections.Hashtable mapTypeToTypeInfo;
- Class TypeInfo lastTypeInfo;
- Class System.Type lastType;
- Void InitEventSource();
- Void FindReferences( Class System.Type type, Class System.CodeDom.Compiler.CompilerParameters parameters);
- Void System.Management.Instrumentation.InstrumentedAssembly( Class System.Reflection.Assembly assembly, Class System.Management.Instrumentation.SchemaNaming naming);
- Void Fire( Object o);
- Void Publish( Object o);
- Void Revoke( Object o);
- Void SetBatchSize( Class System.Type t, I4 batchSize);
- Class TypeInfo GetTypeInfo( Class System.Type t);
- Void Fire( Class System.Type t, Object o);
- Void System.Management.Instrumentation.InstrumentedAssembly();
- }
- class TypeInfo : System.Object
- {
- Boolean isSTA;
- I4 batchSize;
- Boolean batchEvents;
- SZArray Class System.Management.Instrumentation.ConvertToWMI convertFunctionsBatch;
- Class System.Management.Instrumentation.ConvertToWMI convertFunctionNoBatch;
- SZArray I wbemObjects;
- Class System.Type converterType;
- I4 currentIndex;
- Object o;
- Class System.Management.Instrumentation.EventSource source;
- I4 lastFire;
- Class System.Threading.Thread cleanupThread;
- Class System.Type t;
- Void Fire();
- Void SetBatchSize( I4 batchSize);
- I ExtractIntPtr( Object o);
- Void Cleanup();
- Void TypeInfo( Class System.Management.Instrumentation.EventSource source, Class System.Management.Instrumentation.SchemaNaming naming, Class System.Type converterType);
- }
- interface System.Management.Instrumentation.IEvent :
- {
- Void Fire();
- }