Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Para criar um provedor de método WMI , você deve registrar a instância __Win32Provider, que representa o seu provedor, usando uma instância de __MethodProviderRegistration. Depois de criar uma instância do __Win32Provider, você deve registrar esse provedor com o WMI. Como um objeto COM, seu provedor deve se registrar no sistema operacional e no WMI. O procedimento a seguir pressupõe que você já tenha implementado o processo de registro conforme descrito em Registrando um provedor.
O procedimento a seguir descreve como registrar um provedor de método.
Para registrar um provedor de método
Crie uma instância da classe __Win32Provider que descreve o provedor.
A classe de sistema __MethodProviderRegistration herda muitas propriedades da classe pai __ObjectProviderRegistration, No entanto, a única propriedade relevante para um provedor de método é o caminho do objeto para a instância __Win32Provider.
Crie uma instância da classe __MethodProviderRegistration que descreve o conjunto de recursos do provedor.
Certifique-se de etiquetar a classe com os qualificadores Dynamic e Provider. O qualificador Dynamic sinaliza que o WMI deve usar um provedor para recuperar as instâncias de classe. O qualificador Provedor especifica o nome do provedor que o WMI deve usar.
O exemplo de código a seguir descreve como registrar um provedor de método.
instance of __Win32Provider as $P
{
Name = "MethProvider" ;
ClsId = "{E30EC6A0-23CF-11d1-8FDE-0000F804AA5C}" ;
};
instance of __MethodProviderRegistration
{
Provider = $P;
};