estrutura ATM_ADDRESS (ws2atm.h)
A estrutura ATM_ADDRESS contém dados de endereço atm para soquetes baseados em CAIXA ELETRÔNICO.
Sintaxe
typedef struct {
DWORD AddressType;
DWORD NumofDigits;
UCHAR Addr[ATM_ADDR_SIZE];
} ATM_ADDRESS;
Membros
AddressType
Tipo de endereço atm do sistema final.
NumofDigits
Número de dígitos no parâmetro Addr .
Addr[ATM_ADDR_SIZE]
Matriz que representa o endereço do caixa eletrônico.
Comentários
Para ATM_E164, insira os dígitos numerados na mesma ordem em que eles seriam inseridos em um teclado numérico; ou seja, o dígito numérico que seria inserido primeiro está localizado no complemento. Os dígitos são codificados em caracteres IA5. O bit 8 está definido como zero.
Para ATM_NSAP, codifique o endereço usando BCD (Binary Coded Decimal), conforme definido no Fórum da ATM UNI 3.1. O campo NumofDigits é ignorado nesse caso e o endereço no estilo NSAP sempre contém 20 bytes.
Um valor de SAP_FIELD_ANY em AddressType indica que o campo satm_number é um curinga. Há mais dois valores curinga especializados: SAP_FIELD_ANY_AESA_SEL e SAP_FIELD_ANY_AESA_REST. SAP_FIELD_ANY_AESA_SEL significa que este é um endereço de sistema de extremidade do ATM no estilo NSAP e o octeto seletor é definido como um curinga. SAP_FIELD_ANY_AESA_REST significa que esse é um Endereço do Sistema de Extremidade do ATM no estilo NSAP e todos os octetos, exceto o octeto seletor, são definidos como curingas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | ws2atm.h |