Msft_ProviderSubSystem Provider

This provider supports WMI Self-Instrumentation.

In this section

MSFT_Providers

The MSFT_Providers class contains configuration information for providers.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

MSFT_WmiCancelNotificationSink

Generated when an event sink is canceled.

MSFT_WmiConsumerProviderEvent

The parent class for all consumer provider events.

MSFT_WmiConsumerProviderLoaded

Defines the successful activation of the event consumer provider COM object.

MSFT_WmiConsumerProviderSinkLoaded

Defines the successful activation of the event consumer provider sink object.

MSFT_WmiConsumerProviderSinkUnloaded

Defines the successful deactivation of the event consumer provider sink object.

MSFT_WmiConsumerProviderUnloaded

Defines the successful deactivation of the event consumer provider COM object.

MSFT_WmiEssEvent

The parent class for all WMI Eventing SubSystem (ESS) self events.

MSFT_WmiFilterActivated

Defines the successful activation of a permanent event consumer subscription filter.

MSFT_WmiFilterDeactivated

Defines the successful deactivation of a permanent consumer subscription filter.

MSFT_WmiFilterEvent

The parent class for all permanent event consumer filter events.

MSFT_WmiProvider_AccessCheck_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemEventProviderSecurity::AccessCheck.

MSFT_WmiProvider_AccessCheck_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemEventProviderSecurity::AccessCheck.

MSFT_WmiProvider_CancelQuery_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemEventProviderQuerySink::CancelQuery.

MSFT_WmiProvider_CancelQuery_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemEventProviderQuerySink::CancelQuery.

MSFT_WmiProvider_ComServerLoadOperationEvent

Defines the successful activation of a COM server instance associated with the provider registration.

MSFT_WmiProvider_ComServerLoadOperationFailureEvent

Defines the unsuccessful activation of a COM server instance associated with the provider registration.

Msft_WmiProvider_Counters

Exposes approximate counts of WMI internal operation calls across all providers.

MSFT_WmiProvider_CreateClassEnumAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::CreateClassEnumAsync.

MSFT_WmiProvider_CreateClassEnumAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::CreateClassEnumAsync.

MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::CreateInstanceEnumAsync.

MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::CreateInstanceEnumAsync.

MSFT_WmiProvider_DeleteClassAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::DeleteClassAsync

MSFT_WmiProvider_DeleteClassAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::DeleteClassAsync.

MSFT_WmiProvider_DeleteInstanceAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::DeleteInstanceAsync.

MSFT_WmiProvider_DeleteInstanceAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::DeleteInstanceAsync.

MSFT_WmiProvider_ExecMethodAsyncEvent_Post

represents an event generated immediately following completion of the provider's implementation of IWbemServices::ExecMethodAsync.

MSFT_WmiProvider_ExecMethodAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::ExecMethodAsync.

MSFT_WmiProvider_ExecQueryAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::ExecQueryAsync.

MSFT_WmiProvider_ExecQueryAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::ExecQueryAsync.

MSFT_WmiProvider_GetObjectAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::GetObjectAsync.

MSFT_WmiProvider_GetObjectAsyncEvent_Pre

Represents an event generated immediately preceding the provider's implementation of IWbemServices::GetObjectAsync.

MSFT_WmiProvider_InitializationOperationEvent

Defines the successful initialization of the provider server instance.

MSFT_WmiProvider_InitializationOperationFailureEvent

Defines the unsuccessful initialization of the provider server instance.

MSFT_WmiProvider_LoadOperationEvent

Defines the successful activation and initialization of the provider cache entry.

MSFT_WmiProvider_LoadOperationFailureEvent

Defines the unsuccessful activation and initialization of the provider cache entry.

MSFT_WmiProvider_NewQuery_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemEventProviderQuerySink::NewQuery.

MSFT_WmiProvider_NewQuery_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemEventProviderQuerySink::NewQuery.

MSFT_WmiProvider_OperationEvent

Contains the root definition of all WMI provider events.

MSFT_WmiProvider_OperationEvent_Post

Contains the operation event generated following completion of provider implementation.

MSFT_WmiProvider_OperationEvent_Pre

Contains the operation event generated prior to calling provider implementation.

MSFT_WmiProvider_ProvideEvents_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemEventProvider::ProvideEvents.

MSFT_WmiProvider_ProvideEvents_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemEventProvider::ProvideEvents.

MSFT_WmiProvider_PutClassAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::PutClassAsync.

MSFT_WmiProvider_PutClassAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::PutClassAsync.

MSFT_WmiProvider_PutInstanceAsyncEvent_Post

Represents an event generated immediately following completion of the provider's implementation of IWbemServices::PutInstanceAsync.

MSFT_WmiProvider_PutInstanceAsyncEvent_Pre

Represents an event generated immediately prior to calling the provider's implementation of IWbemServices::PutInstanceAsync.

MSFT_WmiProvider_UnloadOperationEvent

Defines the removal of the provider cache entry.

MSFT_WmiProviderEvent

The parent class for all consumer provider events.

MSFT_WmiRegisterNotificationEvent

Represents the creation of an event sink for notification for an event query.

MSFT_WmiRegisterNotificationSink

TBD

MSFT_WmiThreadPoolThreadCreated

TBD

MSFT_WmiThreadPoolThreadDeleted

TBD

MSFT_WmiSelfEvent

Represents events occurring in the WMI service itself.

MSFT_WmiThreadPoolCreated

Provides notification when a thread is created in the WMI Event SubSystem (ESS).

MSFT_WmiThreadPoolDeleted

Provides notification when a thread is deleted in the WMI Event SubSystem (ESS).

MSFT_WmiThreadPoolEvent

Provides notification of thread events in the WMI Event SubSystem (ESS).