RASNAPSTATE-Struktur (ras.h)
Die RASNAPSTATE-Struktur enthält Informationen zu den NAP-Variablen (Network Access Protection ) für eine RAS-Verbindung.
Syntax
typedef struct _tagRasNapState {
DWORD dwSize;
DWORD dwFlags;
IsolationState isolationState;
ProbationTime probationTime;
} RASNAPSTATE, *LPRASNAPSTATE;
Member
dwSize
Gibt die Größe der Struktur in Bytes an.
dwFlags
Enthält Informationen darüber, welche Elemente dieser Struktur bei der Rückgabe eines Aufrufs der RasGetNapStatus-Funktion festgelegt werden.
isolationState
Ein IsolationState-Wert , der den Isolations-NAP-Zustand für die RAS-Verbindung angibt.
probationTime
Gibt die Zeit an, die erforderlich ist, damit die Verbindung aus der Quarantäne kommt, nach der die Verbindung abgebrochen wird. Eine ProbationTime-Struktur ist mit einer FILETIME-Struktur identisch.
Hinweise
Der aufgezählte IsolationState-Typ und die ProbationTime-Struktur werden in naptypes.h deklariert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | ras.h |