Compartilhar via


IF_OPER_STATUS enumeração (ifdef.h)

A enumeração IF_OPER_STATUS especifica o status operacional de uma interface.

Syntax

typedef enum {
  IfOperStatusUp = 1,
  IfOperStatusDown,
  IfOperStatusTesting,
  IfOperStatusUnknown,
  IfOperStatusDormant,
  IfOperStatusNotPresent,
  IfOperStatusLowerLayerDown
} IF_OPER_STATUS;

Constantes

 
IfOperStatusUp
Valor: 1
A interface está em funcionamento. A interface é capaz de passar pacotes.
IfOperStatusDown
A interface não está inativa e não está operacional. A interface não pode passar pacotes.
IfOperStatusTesting
A interface está sendo testada.
IfOperStatusUnknown
A interface status é desconhecida.
IfOperStatusDormant
A interface não é
em uma condição para passar pacotes. A interface não está em cima, mas é
em um estado pendente, aguardando algum evento externo. Esse estado identifica a situação em que o
A interface está aguardando eventos para colocá-la no estado de up.
IfOperStatusNotPresent
Esse estado é um refinamento no estado inativo que
indica que a interface está inativa especificamente porque
algum componente (por exemplo, um componente de hardware) não está presente no
o sistema.
IfOperStatusLowerLayerDown
Esse estado é um refinamento no estado inativo.
A interface está operacional, mas uma camada de rede abaixo da interface não está operacional.

Comentários

A enumeração IF_OPER_STATUS é usada no membro OperStatus da estrutura IP_ADAPTER_ADDRESSES .

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ifdef.h

Confira também

IP_ADAPTER_ADDRESSES