다음을 통해 공유


DNS_MESSAGE_BUFFER 구조체(windnsdef.h)

DNS_MESSAGE_BUFFER 구조체는 DNS 쿼리에 대한 메시지 정보를 저장합니다.

통사론

typedef struct _DNS_MESSAGE_BUFFER {
  DNS_HEADER MessageHead;
  CHAR       MessageBody[1];
} DNS_MESSAGE_BUFFER, *PDNS_MESSAGE_BUFFER;

회원

MessageHead

DNS 메시지의 헤더를 포함하는 DNS_HEADER 구조체입니다.

MessageBody[1]

DNS 쿼리 또는 RR(리소스 레코드)을 구성하는 문자 배열입니다.

발언

DNS_MESSAGE_BUFFER 시스템에서 DNS 쿼리 정보를 저장하고 다양한 DNS 함수 호출을 통해 해당 정보를 사용할 수 있도록 하는 데 사용됩니다.

DnsWriteQuestionToBuffer 메서드를 사용하여 DNS 쿼리를 DNS_MESSAGE_BUFFER 구조로 작성해야 하며 DnsExtractRecordsFromMessage 메서드를 사용하여 DNS_MESSAGE_BUFFERDNS R을 읽어야 합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱만 해당]
헤더 windnsdef.h

참고 항목

dnsExtractRecordsFromMessage

dnsWriteQuestionToBuffer