Share via


NdfCreateDNSIncident-Funktion (ndfapi.h)

Die NdfCreateDNSIncident-Funktion diagnostiziert Probleme bei der Namensauflösung beim Auflösen eines bestimmten Hostnamens.

Syntax

void NdfCreateDNSIncident(
  [in]  LPCWSTR   hostname,
        WORD      queryType,
  [out] NDFHANDLE *handle
);

Parameter

[in] hostname

Typ: LPCWSTR

Der Hostname, bei dem ein Problem mit der Namensauflösung vorliegt.

queryType

Typ: WORD

Die numerische Darstellung des Datensatztyps, der beim Auftreten des Problems abgefragt wurde. Weitere Informationen und eine vollständige Auflistung der Datensatzsatztypen und deren numerischen Darstellungen finden Sie in der Headerdatei windns.h.

Dieser Parameter sollte für die generische DNS-Auflösungsdiagnose auf DNS_TYPE_ZERO festgelegt werden.

[out] handle

Typ: NDFHANDLE*

Behandeln Sie den Netzwerkdiagnoseframeworkvorfall.

Rückgabewert

Typ: HRESULT

Mögliche Rückgabewerte sind unter anderem folgendes:

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich ausgeführt.
E_ABORT
Die zugrunde liegende Diagnose oder der zugrunde liegende Reparaturvorgang wurde abgebrochen.
E_OUTOFMEMORY
Für diesen Vorgang ist nicht genügend Arbeitsspeicher verfügbar.
NDF_E_BAD_PARAM
Mindestens ein Parameter ist ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ndfapi.h
Bibliothek Ndfapi.lib
DLL Ndfapi.dll