AUTH_VALIDATION_EX 结构 (mprapi.h)

AUTH_VALIDATION_EX结构用于使客户端在建立连接期间安全套接字隧道协议 (SSTP) 连接期间绕过点到点 (PPP) 身份验证。

语法

typedef struct _AUTH_VALIDATION_EX {
  MPRAPI_OBJECT_HEADER Header;
  HANDLE               hRasConnection;
  WCHAR                wszUserName[UNLEN + 1];
  WCHAR                wszLogonDomain[DNLEN + 1];
  DWORD                AuthInfoSize;
  BYTE                 AuthInfo[1];
} AUTH_VALIDATION_EX;

成员

Header

指定 AUTH_VALIDATION_EX 结构的版本的 MPRAPI_OBJECT_HEADER 结构。

注意必须0x01标头修订成员,并且类型必须MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT
 

hRasConnection

正在绕过 PPP 身份验证的 RAS 连接的句柄。 这可以是 RasDialRasEnumConnections 函数返回的句柄。

wszUserName[UNLEN + 1]

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

wszLogonDomain[DNLEN + 1]

一个以 null 结尾的 Unicode 字符串,其中包含已连接用户对其进行身份验证的域。

AuthInfoSize

AuthInfo 中用户身份验证信息的大小(以字节为单位)。

AuthInfo[1]

一个 BYTE 数组,其中包含在 SSTP 连接协商期间绕过 PPP 身份验证所需的用户身份验证信息。

要求

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

另请参阅

路由器管理参考

路由器管理结构