Condividi tramite


operazioni WMI NDIS-Supported

NDIS supporta le operazioni WMI seguenti:

  • Enumerare adapter ed enumerare la connessione virtuale (VC).

    NDIS registra GUID globali (GUID_NDIS_ENUMERATE_ADAPTER_EX e GUID_NDIS_ENUMERATE_VC ) con WMI che consentono ai client WMI di enumerare tutte le schede miniport (ovvero le istanze del driver miniport) e tutte le macchine virtuali denominate. Poiché NDIS tiene traccia di tutti i driver miniport caricati e tutti i pc virtuali denominati, NDIS non esegue query sui driver miniport per tali informazioni.

  • ESEGUIRE QUERY SU ISTANZA SINGOLA E IMPOSTARE UN'ISTANZA SINGOLA

    Tramite NDIS, un client WMI può eseguire query o impostare una singola istanza di un blocco di dati, che corrisponde a un singolo OID. Per una query, NDIS restituisce tutte le informazioni associate a un adattatore o VC. Un client WMI non può eseguire query o impostare un elemento di dati all'interno di un OID. Ad esempio, una query del GUID GUID_NDIS_GEN_CO_LINK_SPEED restituisce sia la velocità in uscita che in ingresso. Un client WMI non può eseguire query solo sulla velocità in uscita o solo sulla velocità in ingresso.

  • ESEGUIRE QUERY SU TUTTI I DATI

    NDIS soddisfa una richiesta QUERY ALL DATA su un GUID specifico ottenendo i dati appropriati e restituendo i dati combinati per tutte le istanze del GUID a WMI. Ad esempio, in risposta a una richiesta QUERY ALL DATA su GUID_NDIS_ENUMERATE_ADAPTER_EX, NDIS restituisce un elenco di tutti i driver miniport caricati in WMI. Per una QUERY ALL DATA sul GUID che esegue il mapping a OID_GEN_CO_XMIT_PDUS_OK, NDIS esegue query che OID per ogni driver miniport orientato alla connessione e restituisce i dati combinati a WMI. Poiché il sovraccarico per una richiesta QUERY ALL DATA potrebbe essere molto elevato, i client WMI devono usare una richiesta QUERY ALL DATA solo per enumerare schede e schede virtuali. Dopo aver determinato l'interesse della scheda o del VC, il client può quindi eseguire query su singole istanze GUID.

  • EVENT NOTIFICATION

    I client WMI possono registrarsi con NDIS per ricevere una notifica per un'indicazione di stato specifica. Quando si verifica un'indicazione di stato, NDIS passa le informazioni sullo stato con il GUID appropriato a WMI per il recapito ai client come evento WMI.

  • EXECUTE, METODO

    Tramite NDIS, un client WMI può eseguire un metodo associato a un blocco di dati, che corrisponde a un singolo OID. I client WMI forniscono le informazioni necessarie per eseguire il metodo NDIS. Le richieste di metodo possono essere associate a schede miniport, porte NDIS o pc virtuali. NDIS restituisce le informazioni risultanti dopo l'esecuzione del metodo.