Compartilhar via


Provedor WDM

O provedor WDM (Modelo de Driver do Windows) concede acesso às classes, instâncias, métodos e eventos de drivers de hardware que estão em conformidade com o modelo do WDM. As classes para drivers de hardware residem no "namespace raiz\wmi".

As classes WDM são definidas principalmente no Wmi.mof.

O WDM é uma interface do sistema operacional por meio da qual os componentes de hardware fornecem informações e notificação de evento. O provedor WDM é um provedor de classe, instância, evento e método que permite aos aplicativos de gerenciamento acesso a dados e eventos de drivers de dispositivo habilitados para WMI para WDM. As classes criadas pelo provedor WDM para representar os dados do driver de dispositivo residem apenas no namespace "Root\WMI". Esse namespace já deve existir antes que o provedor do WDM processe os drivers do WDM instalados.

O provedor do WDM registra informações sobre operações do WDM no arquivo WmiProv.log. Para obter mais informações, consulte arquivos de log WMI.

Como uma classe, instância, método e provedor de eventos, o provedor WDM implementa a interface deIWbemProviderInitpadrão, bem como os seguintes métodos de IWbemServices:

O provedor WDM dá suporte ao evento WMIEvent extrínseco, que notifica a WMI sobre eventos de drivers baseados em WDM. Você pode registrar seus consumidores de eventos para eventos WMIEvent como faria em qualquer outro evento. Para obter mais informações, consulte Recebendo um evento WMI. Nenhum evento de criação de classe é gerado ao iniciar um driver.

O provedor WDM dá suporte à seguinte classe:

  • WMIBinaryMofResource

provedores WMI

acessando dados de drivers de dispositivo