Compartilhar via


estrutura NDIS_OPER_STATE (ntddndis.h)

A estrutura NDIS_OPER_STATE fornece o estado operacional atual de um adaptador de rede NDIS.

Sintaxe

typedef struct _NDIS_OPER_STATE {
  NDIS_OBJECT_HEADER Header;
  NET_IF_OPER_STATUS OperationalStatus;
  ULONG              OperationalStatusFlags;
} NDIS_OPER_STATE, *PNDIS_OPER_STATE;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_OPER_STATE. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_DEFAULT, o membro Revision como NDIS_OPER_STATE_REVISION_1 e o membro Size para NDIS_SIZEOF_OPER_STATE_REVISION_1.

OperationalStatus

O NET_IF_OPER_STATUS tipo de status operacional.

OperationalStatusFlags

Esse membro fornece o motivo pelo qual o membro OperationalStatus está definido como NET_IF_OPER_STATUS_DOWN ou NET_IF_OPER_STATUS_DORMANT. Esse membro é um valor ULONG que contém um OR bit a bit de uma combinação dos seguintes sinalizadores:

NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED

O status operacional é definido como NET_IF_OPER_STATUS_DOWN porque a porta padrão do adaptador de miniporto não é autenticada.

NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED

O status operacional é definido como NET_IF_OPER_STATUS_DOWN porque o adaptador de miniporta não está em um estado conectado à mídia.

NET_IF_OPER_STATUS_DORMANT_PAUSED

O status operacional é definido como NET_IF_OPER_STATUS_DORMANT porque o adaptador de miniporta está em pausa ou em pausa.

NET_IF_OPER_STATUS_DORMANT_LOW_POWER

O status operacional é definido como NET_IF_OPER_STATUS_DORMANT porque o adaptador de miniporta está em um estado de baixa potência.

Comentários

Para a indicação status NDIS_STATUS_OPER_STATUS, o NDIS fornece uma estrutura NDIS_OPER_STATE no membro StatusBuffer da estrutura NDIS_STATUS_INDICATION.

NDIS_STATUS_OPER_STATUS indica o estado operacional atual de um adaptador de rede NDIS para drivers sobressociá-los.

Requisitos

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

Confira também

NDIS_OBJECT_HEADER

NDIS_STATUS_INDICATION

NDIS_STATUS_OPER_STATUS

NET_IF_OPER_STATUS