共用方式為


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