MDNS_QUERY_REQUEST 구조체(windns.h)
mDNS 쿼리를 수행하는 데 필요한 정보를 포함합니다.
구문
typedef struct _MDNS_QUERY_REQUEST {
ULONG Version;
ULONG ulRefCount;
PCWSTR Query;
WORD QueryType;
ULONG64 QueryOptions;
ULONG InterfaceIndex;
PMDNS_QUERY_CALLBACK pQueryCallback;
PVOID pQueryContext;
BOOL fAnswerReceived;
ULONG ulResendCount;
} MDNS_QUERY_REQUEST, *PMDNS_QUERY_REQUEST;
멤버
Version
구조체 버전은 DNS_QUERY_REQUEST_VERSION1 합니다.
ulRefCount
예약되어 있습니다. 사용하지 마십시오.
Query
mDNS를 통해 쿼리할 이름을 나타내는 문자열입니다.
QueryType
쿼리할 레코드의 형식을 나타내는 값입니다. 가능한 값은 DNS_RECORD_TYPE 참조하세요.
QueryOptions
쿼리 옵션을 나타내는 값입니다. DNS_QUERY_STANDARD 유일하게 지원되는 값입니다.
InterfaceIndex
서비스를 보급할 인터페이스 인덱스가 들어 있는 값입니다. 가 0이면 InterfaceIndex
모든 인터페이스가 고려됩니다.
pQueryCallback
mDNS 결과를 사용할 수 있을 때마다 비동기적으로 호출할 콜백을 나타내는 함수( MDNS_QUERY_CALLBACK 형식)에 대한 포인터입니다.
pQueryContext
사용자 컨텍스트에 대한 포인터입니다.
fAnswerReceived
예약되어 있습니다. 사용하지 마십시오.
ulResendCount
예약되어 있습니다. 사용하지 마십시오.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
머리글 | windns.h |