Compartilhar via


Implementar a interface primária para um provedor de método

Um provedor de método deve implementar IWbemServices como a interface primária. No entanto, um provedor de método puro requer apenas que você implemente o método IWbemServices::ExecMethodAsync.

Como outros provedores usam IWbemServices, a interface contém muitos métodos irrelevantes para um provedor de método puro. Seu provedor de método puro deve fornecer uma implementação de stub que retorna WBEM_E_PROVIDER_NOT_CAPABLE para todos os outros métodos IWbemServices além de ExecMethodAsync. No entanto, muitos provedores de método também servem como provedores de instância ou classe. O método de combinação e os provedores de instância devem dar suporte a mais métodos IWbemServices.