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

WMI Troubleshooting

Receiving a WMI Event