RASAMB

【勇芳软件工作室】汉化HomePreviousNext

RASAMB结构包含远程访问服务器(RAS)认证消息块(AMB)投影操作的结果。

当其【rasprojection】参数的值为RASP_Amb时,RasGetProjectionInfo函数返回RASAMB数据结构。

typedef结构_RASAMB {mg

DWORD dwSize;

DWORD dwError;

TCHAR szNetBiosError[ NETBIOS_NAME_LEN + 1 ];

BYTE bLana;

} RASAMB;

会员

的dwSize

指定结构的大小(以字节为单位)。在调用RasGetProjectionInfo函数之前,将此成员设置为的sizeof(RASAMB)。该函数然后可以确定RasGetProjectionInfo的呼叫者所期望的RASAMB数据结构的版本。如果对数据结构有未来的增强,则允许编译应用程序的向后兼容性。

dwError

包含PPP协议协商的结果。值为零表示成功。非零值表示失败,并且是控制协议协商期间发生的实际致命错误,阻止投影成功完成的错误。

szNetBiosError

如果dwError的值为ERROR_NAME_EXISTS_ON_NET,则szNetBiosError字段包含一个以零结尾的字符串,这是引起冲突的NetBIOS名称。对于dwError的其他值,此字段包含空字符串。

皮肤

标识在其上建立远程访问连接的NetBIOS网络适配器标识符或LANA。如果连接未建立,则该成员包含0xFF值。

备注

AMB协议用于在采用PPP作为主要帧协议之前发布的服务器;例如,Windows NT 3.1和OS / 2 1.3 RAS服务器。

也可以看看

RasGetProjectionInfo, RASPROJECTION