DNS_QUERY_REQUEST 구조체(windns.h)
통사론
typedef struct _DNS_QUERY_REQUEST {
ULONG Version;
PCWSTR QueryName;
WORD QueryType;
ULONG64 QueryOptions;
PDNS_ADDR_ARRAY pDnsServerList;
ULONG InterfaceIndex;
PDNS_QUERY_COMPLETION_ROUTINE pQueryCompletionCallback;
PVOID pQueryContext;
} DNS_QUERY_REQUEST, *PDNS_QUERY_REQUEST;
회원
Version
구조체 버전은 다음 중 하나여야 합니다.
DNS_QUERY_REQUEST_VERSION1 (1)
QueryName
쿼리할 DNS 이름을 나타내는 문자열에 대한 포인터입니다.
QueryType
쿼리되는 DNS 레코드 형식
QueryOptions
DNS 쿼리에 사용할
pDnsServerList
쿼리에 사용할 DNS 서버 목록을 포함하는 DNS_ADDR_ARRAY 구조체에 대한 포인터입니다.
InterfaceIndex
쿼리가 전송되는 인터페이스 인덱스를 포함하는 값입니다. InterfaceIndex 0이면 모든 인터페이스가 고려됩니다.
pQueryCompletionCallback
dnsQueryEx
pQueryContext
사용자 컨텍스트에 대한 포인터입니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
헤더 | windns.h |
참고 항목
dnsCancelQuery
dnsQuery
dnsQueryEx