Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält die erforderlichen Informationen zum Ausführen einer mDNS-Abfrage.
Syntax
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;
Member
Version
Die Strukturversion muss DNS_QUERY_REQUEST_VERSION1 sein.
ulRefCount
Reserviert. Darf nicht verwendet werden.
Query
Eine Zeichenfolge, die den Namen darstellt, der über mDNS abgefragt werden soll.
QueryType
Ein -Wert, der den Typ der abzufragten Datensätze darstellt. Mögliche Werte finden Sie unter DNS_RECORD_TYPE .
QueryOptions
Ein Wert, der die Abfrageoptionen darstellt. DNS_QUERY_STANDARD ist der einzige unterstützte Wert.
InterfaceIndex
Ein -Wert, der den Schnittstellenindex enthält, über den der Dienst angekündigt werden soll. Wenn InterfaceIndex 0 ist, werden alle Schnittstellen berücksichtigt.
pQueryCallback
Ein Zeiger auf eine Funktion (vom Typ MDNS_QUERY_CALLBACK), die den Rückruf darstellt, der asynchron aufgerufen werden soll, wenn mDNS-Ergebnisse verfügbar sind.
pQueryContext
Ein Zeiger auf einen Benutzerkontext.
fAnswerReceived
Reserviert. Darf nicht verwendet werden.
ulResendCount
Reserviert. Darf nicht verwendet werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
| Kopfzeile | windns.h |