提供程序事件故障排除类

下表列出了 WMI 提供程序事件故障排除的类。 每个类都与它耦合到的 WMI 提供程序事件相关联。

说明
MSFT_WmiProvider_AccessCheck_Post 在提供程序完成 IWbemEventProviderSecurity::AccessCheck 的实现后立即生成的事件类实例。
MSFT_WmiProvider_AccessCheck_Pre 在调用提供程序的 IWbemEventProviderSecurity::AccessCheck 实现之前生成的事件类实例。
MSFT_WmiProvider_CancelQuery_Post 在提供程序完成 IWbemEventProviderQuerySink::CancelQuery 的实现后立即生成的事件类实例。
MSFT_WmiProvider_CancelQuery_Pre 在调用提供程序的 IWbemEventProviderQuerySink::CancelQuery 实现之前生成的事件类实例。
MSFT_WmiProvider_ComServerLoadOperationEvent 为 COM 服务器实例激活生成的事件类实例。
MSFT_WmiProvider_ComServerLoadOperationFailureEvent 为 COM 服务器实例激活失败生成的事件类实例。
MSFT_WmiProvider_CreateClassEnumAsyncEvent_Post 在提供程序完成 IWbemServices::CreateClassEnumAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_CreateClassEnumAsyncEvent_Pre 在调用提供程序的 IWbemServices::CreateClassEnumAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Post 在提供程序完成 IWbemServices::CreateInstanceEnumAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_CreateInstanceEnumAsyncEvent_Pre 在调用提供程序的 IWbemServices::CreateInstanceEnumAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_DeleteClassAsyncEvent_Post 在提供程序完成 IWbemServices::DeleteClassAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_DeleteClassAsyncEvent_Pre 在调用提供程序的 IWbemServices::DeleteClassAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_DeleteInstanceAsyncEvent_Post 在提供程序完成 IWbemServices::DeleteInstanceAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_DeleteInstanceAsyncEvent_Pre 在调用提供程序的 IWbemServices::DeleteInstanceAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_ExecMethodAsyncEvent_Post 在提供程序完成 IWbemServices::ExecMethodAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_ExecMethodAsyncEvent_Pre 在调用提供程序的 IWbemServices::ExecMethodAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_ExecQueryAsyncEvent_Post 在提供程序完成 IWbemServices::ExecQueryAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_ExecQueryAsyncEvent_Pre 在调用提供程序的 IWbemServices::ExecQueryAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_GetObjectAsyncEvent_Post 在提供程序完成 IWbemServices::GetObjectAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_GetObjectAsyncEvent_Pre 在调用提供程序的 IWbemServices::GetObjectAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_InitializationOperationEvent 为成功初始化提供程序服务器实例而生成的事件类实例。
MSFT_WmiProvider_InitializationOperationFailureEvent 为提供程序服务器实例的失败初始化生成的事件类实例。
MSFT_WmiProvider_LoadOperationEvent 事件类实例生成或成功激活和初始化提供程序缓存条目。
MSFT_WmiProvider_LoadOperationFailureEvent 为提供程序缓存条目的激活和初始化失败而生成的事件类实例。
MSFT_WmiProvider_NewQuery_Post 在提供程序完成 IWbemEventProviderQuerySink::NewQuery 的实现后立即生成的事件类实例。
MSFT_WmiProvider_NewQuery_Pre 在调用提供程序的 IWbemEventProviderQuerySink::NewQuery 实现之前生成的事件类实例。
MSFT_WmiProvider_OperationEvent WMI 提供程序故障排除事件类的基类。
MSFT_WmiProvider_OperationEvent_Post 用于在提供程序实现完成进行故障排除的基类。
MSFT_WmiProvider_OperationEvent_Pre 用于在调用提供程序实现之前对事件进行故障排除的基类。
MSFT_WmiProvider_ProvideEvents_Post 在提供程序完成 IWbemEventProviderQuerySink::ProvideEvents 的实现后立即生成的事件类实例。
MSFT_WmiProvider_ProvideEvents_Pre 在调用提供程序的 IWbemEventProviderQuerySink::ProvideEvents 实现之前生成的事件类实例。
MSFT_WmiProvider_PutClassAsyncEvent_Post 在提供程序完成 IWbemServices::PutClassAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_PutClassAsyncEvent_Pre 在调用提供程序的 IWbemServices::PutClassAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_PutInstanceAsyncEvent_Post 在提供程序完成 IWbemServices::PutInstanceAsync 的实现后立即生成的事件类实例。
MSFT_WmiProvider_PutInstanceAsyncEvent_Pre 在调用提供程序的 IWbemServices::PutInstanceAsync 实现之前生成的事件类实例。
MSFT_WmiProvider_UnloadOperationEvent 为删除提供程序缓存项而生成的事件类实例。

 

WMI 故障排除

WMI 疑难解答(可能为英文网页)

接收 WMI 事件