RAS_CONNECTION_3 structure (mprapi.h)
La structure RAS_CONNECTION_3 contient des informations pour la connexion, notamment l’identificateur global unique (GUID) qui identifie la connexion et l’état de quarantaine de la connexion.
Syntaxe
typedef struct _RAS_CONNECTION_3 {
DWORD dwVersion;
DWORD dwSize;
HANDLE hConnection;
WCHAR wszUserName[UNLEN + 1];
ROUTER_INTERFACE_TYPE dwInterfaceType;
GUID guid;
PPP_INFO_3 PppInfo3;
RAS_QUARANTINE_STATE rasQuarState;
FILETIME timer;
} RAS_CONNECTION_3, *PRAS_CONNECTION_3;
Membres
dwVersion
Version de la structure RAS_CONNECTION_3 utilisée.
dwSize
Taille, en octets, de cette structure RAS_CONNECTION_3 .
hConnection
Handle de la connexion.
wszUserName[UNLEN + 1]
Chaîne Unicode terminée par null qui contient le nom de l’utilisateur connecté à la connexion.
dwInterfaceType
Énumération ROUTER_INTERFACE_TYPE qui identifie le type d’interface de connexion.
guid
GUID qui identifie la connexion. Pour les connexions entrantes, ce GUID est valide uniquement tant que la connexion est active.
PppInfo3
Structure PPP_INFO_3 qui contient des informations d’opération de projection point à point (PPP) pour une connexion.
rasQuarState
Structure RAS_QUARANTINE_STATE qui spécifie l’état de quarantaine de la protection d’accès réseau (NAP) de la connexion.
timer
Structure FILETIME qui spécifie le temps nécessaire pour que la connexion sorte de la quarantaine après laquelle la connexion sera supprimée. Cette valeur est valide uniquement si rasQuarState a une valeur de RAS_QUAR_STATE_PROBATION.
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 | mprapi.h |
Voir aussi
MprAdminAcceptReauthentication
MprAdminConnectionHangupNotification3
Structures d’administration RAS
Informations de référence sur l’administration du service d’accès à distance