Método IWbemProviderIdentity::SetRegistrationObject (wbemprov.h)

O método IWbemProviderIdentity::SetRegistrationObject é chamado pelo serviço de Gerenciamento do Windows antes de inicializar um provedor de eventos (se o provedor implementar IWbemProviderIdentity). O método é usado para passar para o provedor a instância __Win32Provider pela qual o provedor está sendo inicializado. Esse método só será usado se você tiver mais de um provedor compartilhando o mesmo CLSID.

Sintaxe

HRESULT SetRegistrationObject(
  [in] long             lFlags,
  [in] IWbemClassObject *pProvReg
);

Parâmetros

[in] lFlags

Reservado. Esse parâmetro deve ser 0 (zero).

[in] pProvReg

Instância do __Win32Provider que anuncia o nome do provedor e CLSID.

Retornar valor

Esse método retorna um HRESULT com um dos valores a seguir.

Comentários

Qualquer código de retorno HRESULT diferente de WBEM_S_NO_ERROR indica uma falha do provedor.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho wbemprov.h (include Wbemidl.h)
Biblioteca Wbemuuid.lib
DLL Wbemsvc.dll

Confira também

IWbemProviderIdentity