SSTP_CONFIG_PARAMS 结构 (mprapi.h)

SSTP_CONFIG_PARAMS 结构用于在 RAS 服务器上获取和设置安全套接字隧道协议 (SSTP) 的设备配置。

语法

typedef struct _SSTP_CONFIG_PARAMS {
  DWORD          dwNumPorts;
  DWORD          dwPortFlags;
  BOOL           isUseHttps;
  DWORD          certAlgorithm;
  SSTP_CERT_INFO sstpCertDetails;
} SSTP_CONFIG_PARAMS, *PSSTP_CONFIG_PARAMS;

成员

dwNumPorts

一个 值,该值指定 RRAS 服务器上配置为接受 SSTP 连接的端口数。 下表列出了 dwNumPorts 的 最大值。 不允许使用零值。

含义
1
Windows Web Server 2008
1000
Windows Server 2008 标准版
30000
Windows Server 2008 Datacenter 和 Windows Server 2008 Enterprise
 
注意 如果 dwNumPorts 包含的值超出了服务启动时注册表中配置的值, (Windows Server 2008 Standard 和 Windows Server 2008 Enterprise) 的默认值为 1000, 则 MprConfigServerGetInfoExMprConfigServerSetInfoEx 函数将返回 ERROR_SUCCESS_REBOOT_REQUIRED
 

dwPortFlags

一个 值,该值指定在 SSTP 的 RRAS 服务器上配置的端口类型。 支持以下值:

含义
MPR_ENABLE_RAS_ON_DEVICE
如果设置,则会在设备上启用 RAS。

isUseHttps

如果使用 HTTPS,则为 TRUE ;否则为 FALSE

certAlgorithm

一个 值,该值指定使用的证书哈希算法。 支持以下值:

含义
CALG_SHA_256
256 位 SHA 哈希算法

sstpCertDetails

包含基于 SSTP 的证书哈希 的SSTP_CERT_INFO 结构。

要求

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

另请参阅

MPRAPI_TUNNEL_CONFIG_PARAMS

路由器管理参考

路由器管理结构