RasSecurityDialogGetInfo 函数 (rasshost.h)

RasSecurityDialogGetInfo 函数由 RAS 安全 DLL 调用,以从 RAS 服务器获取有关端口的信息。

若要调用此函数,请先调用 LoadLibrary 函数以加载 Rasman.dll。 然后调用 GetProcAddress 函数以获取 DLL 的 RasSecurityDialogGetInfo 入口点。

注意Windows Server 2008、Windows Server 2003、Windows 2000 Server 和 Windows NT Server 4.0 目前仅为串行设备提供 RAS 安全主机支持。 不支持其他类型的连接,例如集成服务数字网络 (ISDN) 或虚拟专用网络 (VPN) 连接。
 

语法

DWORD RasSecurityDialogGetInfo(
  [in] HPORT             hPort,
  [in] RAS_SECURITY_INFO *pBuffer
);

参数

[in] hPort

指定 RAS 服务器在此身份验证事务的 RasSecurityDialogBegin 调用中传递给安全 DLL 的端口句柄。

[in] pBuffer

指向 RAS_SECURITY_INFO 结构的指针,该结构接收有关指定 RAS 端口的信息。

返回值

如果函数成功,则返回值 NO_ERROR

如果函数失败,则返回值为 Raserror.h 或 Winerror.h 中定义的错误代码之一。 GetLastError 不提供扩展的错误信息。

注解

RasSecurityDialogGetInfo 函数检索与 RAS 安全 DLL 身份验证事务关联的端口的相关信息。

RAS_SECURITY_INFO 结构的 LastError 成员指示端口的最后一次 RasSecurityDialogReceive 调用的状态。 如果接收操作已成功完成, 则 LastErrorSUCCESS,BytesReceived 成员指示收到的字节数。 否则,如果接收操作仍在进行, 则 LastError 为 PENDING;如果接收操作失败,则为非零错误代码。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 rasshost.h
DLL Rasman.dll

另请参阅

GetProcAddress

LoadLibrary

RAS 服务器管理功能

RAS_SECURITY_INFO

RasSecurityDialogReceive

远程访问服务 (RAS) 概述