Bagikan melalui


struktur MDNS_QUERY_REQUEST (windns.h)

Berisi informasi yang diperlukan untuk melakukan kueri mDNS.

Sintaks

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;

Anggota

Version

Versi struktur harus DNS_QUERY_REQUEST_VERSION1.

ulRefCount

Dicadangkan. Jangan gunakan.

Query

String yang mewakili nama yang akan dikueri melalui mDNS.

QueryType

Nilai yang mewakili jenis rekaman yang akan dikueri. Lihat DNS_RECORD_TYPE untuk nilai yang mungkin.

QueryOptions

Nilai yang mewakili opsi kueri. DNS_QUERY_STANDARD adalah satu-satunya nilai yang didukung.

InterfaceIndex

Nilai yang berisi indeks antarmuka tempat layanan akan diiklankan. Jika InterfaceIndex adalah 0, maka semua antarmuka akan dipertimbangkan.

pQueryCallback

Penunjuk ke fungsi (dari jenis MDNS_QUERY_CALLBACK) yang mewakili panggilan balik yang akan dipanggil secara asinkron setiap kali hasil mDNS tersedia.

pQueryContext

Penunjuk ke konteks pengguna.

fAnswerReceived

Dicadangkan. Jangan gunakan.

ulResendCount

Dicadangkan. Jangan gunakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Header windns.h