Provider Event Troubleshooting Classes
The following table lists the classes for WMI provider event troubleshooting. Each class is associated with the WMI provider event to which it is coupled.
Class | Description |
---|---|
MSFT_WmiProvider_AccessCheck_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemEventProviderSecurity::AccessCheck. |
MSFT_WmiProvider_AccessCheck_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemEventProviderSecurity::AccessCheck. |
MSFT_WmiProvider_CancelQuery_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemEventProviderQuerySink::CancelQuery. |
MSFT_WmiProvider_CancelQuery_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemEventProviderQuerySink::CancelQuery. |
MSFT_WmiProvider_ComServerLoadOperationEvent | Event class instance generated for COM server instance activation. |
MSFT_WmiProvider_ComServerLoadOperationFailureEvent | Event class instance generated for COM server instance activation failure. |
MSFT_WmiProvider_CreateClassEnumAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::CreateClassEnumAsync. |
MSFT_WmiProvider_CreateClassEnumAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::CreateClassEnumAsync. |
MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::CreateInstanceEnumAsync. |
MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::CreateInstanceEnumAsync. |
MSFT_WmiProvider_DeleteClassAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::DeleteClassAsync. |
MSFT_WmiProvider_DeleteClassAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::DeleteClassAsync. |
MSFT_WmiProvider_DeleteInstanceAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::DeleteInstanceAsync. |
MSFT_WmiProvider_DeleteInstanceAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::DeleteInstanceAsync. |
MSFT_WmiProvider_ExecMethodAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::ExecMethodAsync. |
MSFT_WmiProvider_ExecMethodAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::ExecMethodAsync. |
MSFT_WmiProvider_ExecQueryAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::ExecQueryAsync. |
MSFT_WmiProvider_ExecQueryAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::ExecQueryAsync. |
MSFT_WmiProvider_GetObjectAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::GetObjectAsync. |
MSFT_WmiProvider_GetObjectAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::GetObjectAsync. |
MSFT_WmiProvider_InitializationOperationEvent | Event class instance generated for successful initialization of the provider server instance. |
MSFT_WmiProvider_InitializationOperationFailureEvent | Event class instance generated for failed initialization of the provider server instance. |
MSFT_WmiProvider_LoadOperationEvent | Event class instance generated or successful activation and initialization of the provider cache entry. |
MSFT_WmiProvider_LoadOperationFailureEvent | Event class instance generated for failed activation and initialization of the provider cache entry. |
MSFT_WmiProvider_NewQuery_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemEventProviderQuerySink::NewQuery. |
MSFT_WmiProvider_NewQuery_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemEventProviderQuerySink::NewQuery. |
MSFT_WmiProvider_OperationEvent | Base class for WMI provider troubleshooting event classes. |
MSFT_WmiProvider_OperationEvent_Post | Base class for troubleshooting events following completion of provider implementation. |
MSFT_WmiProvider_OperationEvent_Pre | Base class for troubleshooting events prior to calling provider implementation. |
MSFT_WmiProvider_ProvideEvents_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemEventProvider::ProvideEvents. |
MSFT_WmiProvider_ProvideEvents_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemEventProvider::ProvideEvents. |
MSFT_WmiProvider_PutClassAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::PutClassAsync. |
MSFT_WmiProvider_PutClassAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::PutClassAsync. |
MSFT_WmiProvider_PutInstanceAsyncEvent_Post | Event class instance generated immediately following completion of the provider's implementation of IWbemServices::PutInstanceAsync. |
MSFT_WmiProvider_PutInstanceAsyncEvent_Pre | Event class instance generated immediately prior to calling the provider's implementation of IWbemServices::PutInstanceAsync. |
MSFT_WmiProvider_UnloadOperationEvent | Event class instance generated for removal of the provider cache entry. |
-
WMI Troubleshooting