Partager via


structure ATM_ADDRESS (ws2atm.h)

La structure ATM_ADDRESS contient les données d’adresse ATM pour les sockets basés sur ATM.

Syntaxe

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

Membres

AddressType

Type d’adresse ATM du système de fin.

NumofDigits

Nombre de chiffres dans le paramètre Addr .

Addr[ATM_ADDR_SIZE]

Tableau représentant l’adresse ATM.

Remarques

Pour ATM_E164, entrez les chiffres numérotés dans le même ordre qu’ils seraient entrés sur un pavé numérique ; autrement dit, le chiffre qui doit être entré en premier se trouve dans le addr. Les chiffres sont codés en caractères IA5. Le bit 8 est défini sur zéro.

Par ATM_NSAP, codez l’adresse à l’aide du code décimal binaire (BCD) tel que défini dans le forum ATM UNI 3.1. Le champ NumofDigits est ignoré dans ce cas, et l’adresse de style NSAP contient toujours 20 octets.

La valeur SAP_FIELD_ANY dans AddressType indique que le champ satm_number est un caractère générique. Il existe deux valeurs génériques plus spécialisées : SAP_FIELD_ANY_AESA_SEL et SAP_FIELD_ANY_AESA_REST. SAP_FIELD_ANY_AESA_SEL signifie qu’il s’agit d’une adresse de système atm de style NSAP et que l’octet du sélecteur est défini en tant que caractère générique. SAP_FIELD_ANY_AESA_REST signifie qu’il s’agit d’une adresse de système atm de style NSAP et que tous les octets, à l’exception de l’octet sélecteur, sont définis en tant que caractères génériques.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ws2atm.h

Voir aussi

sockaddr_atm