MprAdminConnectionRemoveQuarantine 函数 (mprapi.h)
如果由于 Internet 身份验证服务 (IAS) 策略而应用筛选器, 则 MprAdminConnectionRemoveQuarantine 函数会删除拨入 RAS 客户端上的隔离筛选器。
语法
DWORD MprAdminConnectionRemoveQuarantine(
[in] HANDLE hRasServer,
[in] HANDLE hRasConnection,
[in] BOOL fIsIpAddress
);
参数
[in] hRasServer
为连接提供服务的 RAS 服务器的句柄。 通过调用 MprAdminServerConnect 获取此句柄。
[in] hRasConnection
要删除隔离筛选器的 RAS 客户端连接的句柄。 通过调用 MprAdminConnectionEnum 获取此句柄。
或者,此参数指定要删除其隔离筛选器的 RAS 客户端的 IP 地址。 应按网络字节顺序将 IP 地址指定为 DWORD 。 通过调用 MprAdminConnectionEnum 获取 IP 地址。 如果此参数指定 IP 地址, 则 fIsIpAddress 参数应指定 TRUE 值。
[in] fIsIpAddress
指定一个布尔值,该值指示 hRasConnection 参数是否指定要删除隔离筛选器的客户端的 IP 地址。 如果此参数为 TRUE 值, 则 hRasConnection 指定 IP 地址。 否则, hRasConnection 指定连接的句柄。
返回值
如果函数成功,则返回值NO_ERROR。
如果函数失败,则返回值为以下错误代码之一。
返回代码 | 说明 |
---|---|
|
RAS 服务器的句柄或 RAS 连接的句柄无效。 |
|
RAS 客户端未处于隔离状态。 |
|
来自 MprError.h、RasError.h 或 WinError.h 的错误。 |
注解
如果 Internet 身份验证服务 (IAS) 策略配置常规筛选器,则这些筛选器会作为调用 MprAdminConnectionRemoveQuarantine 添加到 RAS 客户端接口。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | mprapi.h |
Library | Mprapi.lib |
DLL | Mprapi.dll |