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。

如果函数失败,则返回值为以下错误代码之一。

返回代码 说明
ERROR_INVALID_PARAMETER
RAS 服务器的句柄或 RAS 连接的句柄无效。
ERROR_NOT_FOUND
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

另请参阅

MprAdminConnectionEnum

MprAdminServerConnect

RAS 管理功能

远程访问服务管理参考