Freigeben über


DNS_ATMA_DATA Struktur (windns.h)

Die DNS_ATMA_DATA-Struktur stellt einen DNS ATM-Adresseintrag (ATMA)-Ressourceneintrag (RR) dar.

Syntax

typedef struct {
  BYTE AddressType;
  BYTE Address[DNS_ATMA_MAX_ADDR_LENGTH];
} DNS_ATMA_DATA, *PDNS_ATMA_DATA;

Angehörige

AddressType

Das Format der ATM-Adresse in Address. Die möglichen Werte für AddressType- sind:

Wert Bedeutung
DNS_ATMA_FORMAT_AESA
Adresse des Formulars: 39.246f.123456789abcdefa0123.00123456789a.00. Es handelt sich um eine 40 Hexzeichenadresse, die 20 Oktetten zugeordnet ist, wobei willkürlich "." Trennzeichen gesetzt sind. Die Länge ist genau DNS_ATMA_AESA_ADDR_LENGTH Bytes.
DNS_ATMA_FORMAT_E164
Eine Adresse des Formulars: +358.400.1234567\0. Die hexadeterminierten Hexadexzeichen ordnen 1:1 der ATM-Adresse zu, wobei willkürlich "." Trennzeichen platziert werden. Das "+" gibt an, dass es sich um eine E.164-Formatadresse handelt. Die Länge ist kleiner als DNS_ATMA_MAX_ADDR_LENGTH Bytes.

Address[DNS_ATMA_MAX_ADDR_LENGTH]

Ein BYTE- Array, das die ATM-Adresse enthält, deren Format durch AddressType-angegeben wird.

Bemerkungen

Die DNS_ATMA_DATA-Struktur wird in Verbindung mit der DNS_RECORD-Struktur verwendet, um DNS-Einträge programmgesteuert zu verwalten.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- windns.h

Siehe auch

DNS_RECORD