Condividi tramite


NDIS_WMI_EVENT_HEADER struttura (ntddndis.h)

La struttura NDIS_WMI_EVENT_HEADER fornisce informazioni su un evento GUID per i client WMI.

Sintassi

typedef struct _NDIS_WMI_EVENT_HEADER {
  NDIS_OBJECT_HEADER Header;
  NET_IFINDEX        IfIndex;
  NET_LUID           NetLuid;
  ULONG64            RequestId;
  NDIS_PORT_NUMBER   PortNumber;
  ULONG              DeviceNameLength;
  ULONG              DeviceNameOffset;
  UCHAR              Padding[4];
} NDIS_WMI_EVENT_HEADER, *PNDIS_WMI_EVENT_HEADER;

Members

Header

Struttura NDIS_OBJECT_HEADER per questa struttura NDIS_WMI_EVENT_HEADER. Impostare il membro Type di NDIS_OBJECT_HEADER su NDIS_WMI_OBJECT_TYPE_EVENT, il membro Revision su NDIS_WMI_EVENT_HEADER_REVISION_1 e il membro Size su sizeof(NDIS_WMI_EVENT_HEADER).

IfIndex

Indice dell'interfaccia NDIS dell'interfaccia miniport NDIS associata al GUID.

NetLuid

Nome dell'interfaccia di rete NDIS dell'adattatore miniport.

RequestId

Identificatore della richiesta. Se un driver miniport deve completare immediatamente una richiesta e completa la richiesta con lo stato di NDIS_STATUS_INDICATION_REQUIRED, il driver miniport usa questo valore RequestId per impostare il membro RequestIddella struttura NDIS_STATUS_INDICATION associata.

I driver NDIS o overlying possono anche usare RequestId per annullare una richiesta. Quando un driver miniport riceve una richiesta di annullamento, il driver miniport annulla 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.

PortNumber

Porta dell'adattatore miniport, se presente. Se il GUID non è specifico di una porta, PortNumber è zero.

DeviceNameLength

Lunghezza, in byte, del nome del dispositivo.

DeviceNameOffset

Offset, in byte, all'inizio del nome del dispositivo dall'inizio della struttura NDIS_WMI_EVENT_HEADER.

Padding[4]

Questo membro è riservato.

Commenti

NDIS converte le indicazioni sullo stato di NDIS alle indicazioni degli eventi GUID WMI.

Le indicazioni dell'evento GUID WMI specifiche per NDIS 6.0 e versioni successive includono una struttura NDIS_WMI_EVENT_HEADER seguita dai dati specifici del GUID, se presenti.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

NDIS_OBJECT_HEADER