Arquitetura WMI
Para dar suporte ao WMI, seu driver se registra como um provedor WMI. Um provedor WMI é uma DLL (biblioteca de vínculo dinâmico) Win32 que lida com solicitações WMI e fornece dados de instrumentação WMI. Consulte Registrando como um provedor de dados WMI para saber como um driver se registra como um provedor WMI.
Depois que o driver for registrado como um provedor WMI, os consumidores WMI solicitarão dados ou invocarão métodos expostos por provedores.
As solicitações de consulta viajam de consumidores do modo de usuário para o serviço do modo kernel WMI, que, por sua vez, envia solicitações IRP para o driver.
Por exemplo, quando um cliente WMI solicita um determinado bloco de dados, o componente do kernel WMI envia uma solicitação de consulta ao driver para recuperar ou definir dados. O driver lida com solicitações WMI conforme descrito em Manipulando solicitações WMI.
A figura a seguir mostra esse fluxo de dados:
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de