Partager via


Structure RASNAPSTATE (ras.h)

La structure RASNAPSTATE contient des informations sur les variables de protection d’accès réseau (NAP) pour une connexion d’accès à distance.

Syntaxe

typedef struct _tagRasNapState {
  DWORD          dwSize;
  DWORD          dwFlags;
  IsolationState isolationState;
  ProbationTime  probationTime;
} RASNAPSTATE, *LPRASNAPSTATE;

Membres

dwSize

Spécifie la taille de la structure en octets.

dwFlags

Contient des informations sur les membres de cette structure qui sont définis lors du retour d’un appel à la fonction RasGetNapStatus .

isolationState

Valeur IsolationState qui spécifie l’état NAP d’isolation pour la connexion RAS.

probationTime

Spécifie le temps nécessaire à la sortie de la quarantaine de la connexion, après quoi la connexion sera supprimée. Une structure ProbationTime est identique à une structure FILETIME .

Remarques

Le type énuméré IsolationState et la structure ProbationTime sont déclarés dans naptypes.h.

Configuration requise

Condition requise Valeur
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 ras.h