Partager via


énumération IF_OPER_STATUS (ifdef.h)

L’énumération IF_OPER_STATUS spécifie la status opérationnelle d’une interface.

Syntax

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

Constantes

 
IfOperStatusUp
Valeur : 1
L’interface est opérationnelle et opérationnelle. L’interface est en mesure de passer des paquets.
IfOperStatusDown
L’interface n’est pas arrêtée et n’est pas opérationnelle. L’interface ne peut pas passer les paquets.
IfOperStatusTesting
L’interface est en cours de test.
IfOperStatusUnknown
L’interface status est inconnue.
IfOperStatusDormant
L’interface n’est pas
dans une condition pour passer des paquets. L’interface n’est pas activée, mais est
dans un état en attente, en attente d’un événement externe. Cet état identifie la situation dans laquelle le
l’interface attend que les événements la placent dans l’état haut.
IfOperStatusNotPresent
Cet état est un affinement sur l’état down qui
indique que l’interface est arrêtée spécifiquement parce que
certains composants (par exemple, un composant matériel) ne sont pas présents dans
le système.
IfOperStatusLowerLayerDown
Cet état est un affinement sur l’état down.
L’interface est opérationnelle, mais une couche réseau sous l’interface n’est pas opérationnelle.

Notes

L’énumération IF_OPER_STATUS est utilisée dans le membre OperStatus de la structure IP_ADAPTER_ADDRESSES.

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ifdef.h

Voir aussi

IP_ADAPTER_ADDRESSES