ws2atm.h) (ATM_ADDRESS 结构

ATM_ADDRESS结构保存基于 ATM 的套接字的 ATM 地址数据。

语法

typedef struct {
  DWORD AddressType;
  DWORD NumofDigits;
  UCHAR Addr[ATM_ADDR_SIZE];
} ATM_ADDRESS;

成员

AddressType

最终系统 ATM 地址的类型。

NumofDigits

Addr 参数中的位数。

Addr[ATM_ADDR_SIZE]

表示 ATM 地址的数组。

注解

对于ATM_E164,按数字键盘上输入的相同顺序输入编号数字;也就是说,将首先输入的数字数字位于 addr 中。数字以 IA5 字符编码。 位 8 设置为零。

对于ATM_NSAP,请使用 ATM 论坛 UNI 3.1 中定义的二进制编码十进制 (BCD) 对地址进行编码。 在这种情况下,将忽略 NumofDigits 字段,并且 NSAP 样式的地址始终包含 20 个字节。

AddressType 中的值 SAP_FIELD_ANY 指示satm_number字段是通配符。 还有两个专用通配符值:SAP_FIELD_ANY_AESA_SEL和SAP_FIELD_ANY_AESA_REST。 SAP_FIELD_ANY_AESA_SEL意味着这是 NSAP 样式的 ATM 端系统地址,并且选择器八进制数设置为通配符。 SAP_FIELD_ANY_AESA_REST表示这是 NSAP 样式的 ATM 端系统地址,除选择器八进制之外的所有八进制数都设置为通配符。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 ws2atm.h

另请参阅

sockaddr_atm