struttura NDIS_WMI_SET_HEADER (ntddndis.h)
La struttura NDIS_WMI_SET_HEADER fornisce informazioni su una richiesta di set GUID dai client WMI.
Sintassi
typedef struct _NDIS_WMI_SET_HEADER {
NDIS_OBJECT_HEADER Header;
NDIS_PORT_NUMBER PortNumber;
NET_LUID NetLuid;
ULONG64 RequestId;
ULONG Timeout;
UCHAR Padding[4];
} NDIS_WMI_SET_HEADER, *PNDIS_WMI_SET_HEADER;
Membri
Header
Struttura NDIS_OBJECT_HEADER per questa struttura di NDIS_WMI_SET_HEADER. Impostare il membro Type di NDIS_OBJECT_HEADER su NDIS_WMI_OBJECT_TYPE_SET, sul membro revisione su NDIS_WMI_SET_HEADER_REVISION_1 e sul membro Size su sizeof(NDIS_WMI_SET_HEADER).
PortNumber
Porta dell'adattatore miniport, se presente. Se il GUID non è specifico di una porta, PortNumber è zero. I client WMI possono usare GUID_NDIS_GEN_ENUMERATE_PORTS GUID per ottenere un elenco delle porte associate a una scheda miniport.
NetLuid
Nome dell'interfaccia di rete NDIS della scheda miniport. I client WMI possono usare GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID per trovare un nome di dispositivo e il valore NetLuid associato.
RequestId
Identificatore della richiesta. Se un driver miniport deve completare immediatamente una richiesta e completa la richiesta con stato NDIS_STATUS_INDICATION_REQUIRED, il driver miniport usa questo valore RequestId per impostare il RequestId membro della struttura di NDIS_STATUS_INDICATION associata.
I driver NDIS o overlying possono anche usare il RequestId per annullare una richiesta. Quando un driver miniport riceve una richiesta di annullamento, il driver miniport annulla tutte le richieste in sospeso con un RequestId corrispondente. Se RequestId è zero, il driver miniport può ignorare questo membro.
Per altre informazioni su questo membro, vedere NDIS_OID_REQUEST.
Timeout
Timeout, espresso in secondi, per la richiesta. NDIS può reimpostare il driver o annullare la richiesta se il timeout scade prima che il driver completi la richiesta.
Per altre informazioni su questo membro, vedere NDIS_OID_REQUEST.
Padding[4]
Questo membro è riservato
Osservazioni
NDIS converte le richieste di set di GUID WMI alle richieste OID NDIS.
Le richieste di set di GUID WMI specifiche di NDIS 6.0 e versioni successive includono una struttura NDIS_WMI_SET_HEADER seguita dai dati specifici del GUID, se presenti.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
intestazione | ntddndis.h (include Ndis.h) |