Compartilhar via


NDIS_WMI_EVENT_HEADER estrutura (ntddndis.h)

A estrutura NDIS_WMI_EVENT_HEADER fornece informações sobre um evento GUID para clientes WMI.

Sintaxe

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;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para essa estrutura NDIS_WMI_EVENT_HEADER. Defina o membro tipo de NDIS_OBJECT_HEADER como NDIS_WMI_OBJECT_TYPE_EVENT, o membro de Revisão de como NDIS_WMI_EVENT_HEADER_REVISION_1 e o membro tamanho para sizeof(NDIS_WMI_EVENT_HEADER).

IfIndex

O índice de interface NDIS da interface do adaptador de miniporto NDIS associado ao GUID.

NetLuid

O nome da interface de rede NDIS do adaptador de miniporto.

RequestId

Um identificador para a solicitação. Se um driver de miniporto precisar concluir uma solicitação imediatamente e concluir a solicitação com um status de NDIS_STATUS_INDICATION_REQUIRED, o driver de miniporto usará esse valor RequestId para definir o membro RequestId da estrutura de NDIS_STATUS_INDICATION associada.

O NDIS ou drivers sobrepostos também podem usar o RequestId para cancelar uma solicitação. Quando um driver de miniporto recebe uma solicitação de cancelamento, o driver de miniporto cancela todas as solicitações pendentes com um RequestIdcorrespondente. Se RequestId for zero, o driver de miniporto poderá ignorar esse membro.

Para obter mais informações sobre esse membro, consulte NDIS_OID_REQUEST.

PortNumber

A porta do adaptador de miniporto, se houver. Se o GUID não for específico a uma porta, PortNumber será zero.

DeviceNameLength

O comprimento, em bytes, do nome do dispositivo.

DeviceNameOffset

O deslocamento, em bytes, até o início do nome do dispositivo desde o início da estrutura NDIS_WMI_EVENT_HEADER.

Padding[4]

Este membro é reservado.

Observações

O NDIS converte as indicações de status do NDIS para as indicações de evento do GUID do WMI.

As indicações de evento do GUID do WMI específicas para o NDIS 6.0 e versões posteriores incluem uma estrutura de NDIS_WMI_EVENT_HEADER seguida pelos dados específicos do GUID, se houver.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
cabeçalho ntddndis.h (inclua Ndis.h)

Consulte também

NDIS_OBJECT_HEADER