DNS_ATMA_DATA

DNS_ATMA_DATA structure

The DNS_ATMA_DATA structure represents a DNS ATM address (ATMA) resource record (RR).

Syntax


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

Members

AddressType

The format of the ATM address in Address. The possible values for AddressType are:

ValueMeaning
DNS_ATMA_FORMAT_AESA

An address of the form: 39.246f.123456789abcdefa0123.00123456789a.00. It is a 40 hex character address mapped to 20 octets with arbitrarily placed "." separators. Its length is exactly DNS_ATMA_AESA_ADDR_LENGTH bytes.

DNS_ATMA_FORMAT_E164

An address of the form: +358.400.1234567\0. The null-terminated hex characters map one-to-one into the ATM address with arbitrarily placed "." separators. The '+' indicates it is an E.164 format address. Its length is less than DNS_ATMA_MAX_ADDR_LENGTH bytes.

 

Address

A BYTE array that contains the ATM address whose format is specified by AddressType.

Remarks

The DNS_ATMA_DATA structure is used in conjunction with the DNS_RECORD structure to programmatically manage DNS entries.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Windns.h

See also

DNS_RECORD

 

 

Community Additions

ADD
Show:
© 2016 Microsoft