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