estructura RAS_CONNECTION_0 (mprapi.h)
La estructura de RAS_CONNECTION_0 contiene información general sobre una conexión específica, como el nombre de usuario o el dominio. Para obtener información más detallada sobre una conexión específica, como bytes enviados o recibidos, consulte RAS_CONNECTION_1.
Sintaxis
typedef struct _RAS_CONNECTION_0 {
HANDLE hConnection;
HANDLE hInterface;
DWORD dwConnectDuration;
ROUTER_INTERFACE_TYPE dwInterfaceType;
DWORD dwConnectionFlags;
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
WCHAR wszUserName[UNLEN + 1];
WCHAR wszLogonDomain[DNLEN + 1];
WCHAR wszRemoteComputer[NETBIOS_NAME_LEN + 1];
} RAS_CONNECTION_0, *PRAS_CONNECTION_0;
Members
hConnection
Identificador de la conexión.
hInterface
Identificador de la interfaz.
dwConnectDuration
Valor que representa la duración de la conexión, en segundos.
dwInterfaceType
Enumeración ROUTER_INTERFACE_TYPE que identifica el tipo de interfaz de conexión.
dwConnectionFlags
Mapa de bits de marcas que especifican atributos de conexión. dwConnectionFlags debe contener al menos uno de los siguientes valores:
Valor | Significado |
---|---|
|
La conexión usa el protocolo de punto a punto (PPP). |
|
El servicio messenger está activo en el cliente y los mensajes se pueden enviar al cliente mediante MprAdminSendUserMessage. |
|
La conexión está actualmente en cuarentena. Para obtener información sobre cómo quitar la conexión de la cuarentena, consulte MprAdminConnectionRemoveQuarantine. |
|
La conexión usa el Protocolo de acceso remoto (ARAP) de AppleTalk. |
|
La conexión usa IKEv2. |
|
La conexión usa IKEv2 y el servidor no es accesible. |
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
Cadena Unicode terminada en null que contiene el nombre de la interfaz para esta conexión.
wszUserName[UNLEN + 1]
Cadena Unicode terminada en null que contiene el nombre del usuario que inició sesión en la conexión.
wszLogonDomain[DNLEN + 1]
Cadena Unicode terminada en null que contiene el dominio en el que se autentica el usuario conectado.
wszRemoteComputer[NETBIOS_NAME_LEN + 1]
Cadena Unicode terminada en null que contiene el nombre del equipo remoto.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | mprapi.h |
Consulte también
MprAdminAcceptReauthentication
MprAdminConnectionHangupNotification3