MprAdminAcceptNewConnection2 函数 (mprapi.h)
每当新用户拨入并成功完成 RAS 身份验证时,远程访问服务都会调用 MprAdminAcceptNewConnection2 函数。 MprAdminAcceptNewConnection2 确定是否允许用户进行连接。
语法
BOOL MprAdminAcceptNewConnection2(
[in] RAS_CONNECTION_0 *pRasConnection0,
[in] RAS_CONNECTION_1 *pRasConnection1,
[in] RAS_CONNECTION_2 *pRasConnection2
);
parameters
[in] pRasConnection0
指向描述此连接的 RAS_CONNECTION_0 结构的指针。
[in] pRasConnection1
指向描述此连接的 RAS_CONNECTION_1 结构的指针。
[in] pRasConnection2
指向描述此连接的 RAS_CONNECTION_2 结构的指针。
返回值
如果 MprAdminAcceptNewConnection2 接受连接,则返回值应为 TRUE。
如果 MprAdminAcceptNewConnection2 拒绝连接,则返回值应为 FALSE。
注解
RAS 支持多个管理 DLL。 RAS 按 DLL 在注册表中列出的顺序调用 MprAdminAcceptNewConnection2 函数的多个实现。 仅当每个 DLL 中 MprAdminAcceptNewConnection2 的实现接受连接时,才允许远程访问用户进行连接。 换句话说,每个 DLL 都必须接受连接,以便允许用户进行连接。
Windows 2000 Server 及更早版本: 如果 MprAdminAcceptNewConnection2 不接受新连接,则 RAS 不会调用 MprAdminConnectionHangupNotification2 函数。
请勿从 MprAdminAcceptNewConnection2 内部调用任何 RAS 管理功能或 RAS 用户管理功能。 从标注函数内部调用这些函数时不会返回。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | mprapi.h |