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 |