Freigeben über


ISOLATION_STATE-Enumeration (eaphostpeertypes.h)

Definiert den Satz möglicher Isolationszustandswerte eines Computers. Der Isolationszustand eines Computers bestimmt die Netzwerkkonnektivität.

Syntax

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;

Konstanten

 
ISOLATION_STATE_UNKNOWN
Wert: 0
Der Zugriff des Clients auf das Netzwerk ist unbekannt.
ISOLATION_STATE_NOT_RESTRICTED
Wert: 1
Der Client hat uneingeschränkten Vollzugriff auf das Netzwerk.
ISOLATION_STATE_IN_PROBATION
Wert: 2
Der Client hat probeweise Zugriff auf das Netzwerk für einen begrenzten Zeitraum, in dem er sein System reparieren muss.
ISOLATION_STATE_RESTRICTED_ACCESS
Wert: 3
Der Client verfügt über eingeschränkten Zugriff auf das Netzwerk. Dem Client wird nur zugriff auf einige Server gewährt, von denen er die erforderlichen Informationen und Patches abrufen kann, um sich selbst zu aktualisieren, um fehlerfrei zu werden.

Hinweise

Der Netzwerkzugriffsschutz (Network Access Protection, NAP) verwendet den wert ISOLATION_STATE , um zu bestimmen, ob einem Client Netzwerkzugriff gewährt werden soll.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile eaphostpeertypes.h

Weitere Informationen

EAPHost Supplicant-Enumerationen

Implementieren In-Band NAP-Unterstützung für EAP-Methoden

Implementieren der NAP-Unterstützung für EAP-Methoden

NAP IsolationState

NotificationHandler