Compartilhar via


operações WMI do NDIS-Supported

O NDIS dá suporte às seguintes operações WMI:

  • Enumerar adaptador e enumerar a VC (conexão virtual).

    O NDIS registra GUIDs globais ( GUID_NDIS_ENUMERATE_ADAPTER_EX e GUID_NDIS_ENUMERATE_VC) com WMI que permitem que os clientes WMI enumerem todos os adaptadores de miniporta (ou seja, instâncias de driver de miniport) e todos os VCs nomeados. Como o NDIS rastreia todos os drivers de miniporta carregados e todos os VCs nomeados, o NDIS não consulta drivers de miniporta para obter essas informações.

  • CONSULTAR INSTÂNCIA ÚNICA E DEFINIR INSTÂNCIA ÚNICA

    Por meio do NDIS, um cliente WMI pode consultar ou definir uma única instância de um bloco de dados, que corresponde a um único OID. Para uma consulta, o NDIS retorna todas as informações associadas a um adaptador ou VC. Um cliente WMI não pode consultar ou definir um item de dados que esteja dentro de um OID. Por exemplo, uma consulta do GUID GUID_NDIS_GEN_CO_LINK_SPEED retorna a velocidade de saída e de entrada. Um cliente WMI não pode consultar apenas a velocidade de saída ou apenas a velocidade de entrada.

  • CONSULTAR TODOS OS DADOS

    O NDIS atende a uma solicitação QUERY ALL DATA em um GUID específico obtendo os dados apropriados e retornando os dados combinados para todas as instâncias do GUID para o WMI. Por exemplo, em resposta a uma solicitação QUERY ALL DATA no GUID_NDIS_ENUMERATE_ADAPTER_EX, o NDIS retorna uma lista de todos os drivers de miniportos carregados para o WMI. Para uma CONSULTA TODOS OS DADOS no GUID que mapeia para OID_GEN_CO_XMIT_PDUS_OK, o NDIS consulta esse OID para cada VC em cada driver de miniporto orientado a conexão e retorna os dados combinados para wmi. Como a sobrecarga de uma solicitação QUERY ALL DATA pode ser muito alta, os clientes WMI devem usar uma solicitação QUERY ALL DATA apenas para enumerar adaptadores e VCs. Depois de determinar o interesse do adaptador ou da VC, o cliente pode consultar instâncias de GUID individuais.

  • EVENT NOTIFICATION

    Os clientes WMI podem se registrar no NDIS para serem notificados para uma indicação de status específica. Quando essa indicação de status ocorre, o NDIS passa as informações de status com o GUID apropriado para o WMI para entrega aos clientes como um evento WMI.

  • MÉTODO EXECUTE

    Por meio do NDIS, um cliente WMI pode executar um método associado a um bloco de dados, que corresponde a um único OID. Os clientes WMI fornecem as informações que o NDIS requer para executar o método. As solicitações de método podem ser associadas a adaptadores de miniporta, portas NDIS ou VCs. O NDIS retorna as informações resultantes depois que o método é executado com êxito.