estructura RAS_CONNECTION_3 (mprapi.h)
La estructura de RAS_CONNECTION_3 contiene información para la conexión, incluido el identificador único global (GUID) que identifica la conexión y el estado de cuarentena de la conexión.
Sintaxis
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;
Members
dwVersion
Versión de la estructura de RAS_CONNECTION_3 usada.
dwSize
Tamaño, en bytes, de esta estructura RAS_CONNECTION_3 .
hConnection
Identificador de la conexión.
wszUserName[UNLEN + 1]
Cadena Unicode terminada en null que contiene el nombre del usuario que inició sesión en la conexión.
dwInterfaceType
Enumeración ROUTER_INTERFACE_TYPE que identifica el tipo de interfaz de conexión.
guid
GUID que identifica la conexión. Para las conexiones entrantes, este GUID solo es válido siempre que la conexión esté activa.
PppInfo3
Estructura PPP_INFO_3 que contiene información de operación de proyección de punto a punto (PPP) para una conexión.
rasQuarState
Estructura RAS_QUARANTINE_STATE que especifica el estado de cuarentena de protección de acceso a redes (NAP) de la conexión.
timer
Estructura FILETIME que especifica el tiempo necesario para que la conexión salga de la cuarentena después de la cual se quitará la conexión. Este valor solo es válido si rasQuarState tiene un valor de RAS_QUAR_STATE_PROBATION.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | mprapi.h |
Consulte también
MprAdminAcceptReauthentication
MprAdminConnectionHangupNotification3