mprapi.h) (RAS_CONNECTION_3 结构

RAS_CONNECTION_3 结构包含连接的信息,包括标识连接和连接隔离状态的全局唯一标识符 (GUID) 。

语法

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;

成员

dwVersion

使用的 RAS_CONNECTION_3 结构的版本。

dwSize

RAS_CONNECTION_3 结构的大小(以字节为单位)。

hConnection

连接的句柄。

wszUserName[UNLEN + 1]

一个以 null 结尾的 Unicode 字符串,其中包含登录连接的用户的名称。

dwInterfaceType

标识连接接口类型的 ROUTER_INTERFACE_TYPE 枚举。

guid

标识连接的 GUID。 对于传入连接,此 GUID 仅在连接处于活动状态时有效。

PppInfo3

包含连接的点到点 (PPP) 投影操作信息的PPP_INFO_3结构。

rasQuarState

一种 RAS_QUARANTINE_STATE 结构,指定网络访问保护 (NAP) 连接的隔离状态。

timer

FILETIME 结构,指定连接退出隔离区所需的时间,之后将删除连接。 仅当 rasQuarState 的值为 RAS_QUAR_STATE_PROBATION 时,此值才有效。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 mprapi.h

另请参阅

MprAdminAcceptReauthentication

MprAdminConnectionEnum

MprAdminConnectionHangupNotification3

RAS 管理结构

RAS_CONNECTION_0

RAS_CONNECTION_1

RAS_CONNECTION_2

远程访问服务管理参考