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
值,其中包含要公告服務的介面索引。 如果 InterfaceIndex
為 0,則會考慮所有介面。
pQueryCallback
函式的指標 (類型 為 MDNS_QUERY_CALLBACK) ,表示每當 mDNS 結果可用時,要以異步方式叫用的回呼。
pQueryContext
用戶內容的指標。
fAnswerReceived
保留的。 請勿使用。
ulResendCount
保留的。 請勿使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
標頭 | windns.h |