Partager via


énumération ISOLATION_STATE (eaphostpeertypes.h)

Définit l’ensemble des valeurs d’état d’isolation possibles d’une machine. L’état d’isolation d’une machine détermine sa connectivité réseau.

Syntaxe

typedef enum _ISOLATION_STATE {
  ISOLATION_STATE_UNKNOWN = 0,
  ISOLATION_STATE_NOT_RESTRICTED = 1,
  ISOLATION_STATE_IN_PROBATION = 2,
  ISOLATION_STATE_RESTRICTED_ACCESS = 3
} ISOLATION_STATE;

Constantes

 
ISOLATION_STATE_UNKNOWN
Valeur : 0
L’accès du client au réseau est inconnu.
ISOLATION_STATE_NOT_RESTRICTED
Valeur : 1
Le client dispose d’un accès total sans restriction au réseau.
ISOLATION_STATE_IN_PROBATION
Valeur : 2
Le client dispose d’un accès probatoire au réseau pendant une période limitée pendant laquelle il doit corriger son système.
ISOLATION_STATE_RESTRICTED_ACCESS
Valeur : 3
Le client a un accès restreint au réseau ; le client n’a accès à certains serveurs qu’à partir desquels il peut obtenir les informations et les correctifs nécessaires pour se mettre à jour pour devenir sain.

Notes

La protection d’accès réseau (NAP) utilise la valeur ISOLATION_STATE pour déterminer si un client doit bénéficier d’un accès réseau.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête eaphostpeertypes.h

Voir aussi

EapHost Supplicant, énumérations

Implémentation de In-Band prise en charge NAP pour les méthodes EAP

Implémentation de la prise en charge NAP pour les méthodes EAP

NAP IsolationState

Gestionnaire de notifications