Freigeben über


NdfCreateIncident-Funktion (ndfapi.h)

Die NdfCreateIncident-Funktion wird intern von Anwendungsentwicklern verwendet, um die in ihre Anwendung integrierte NDF-Funktionalität zu testen.

Syntax

void NdfCreateIncident(
  [in]  LPCWSTR          helperClassName,
        ULONG            celt,
  [in]  HELPER_ATTRIBUTE *attributes,
  [out] NDFHANDLE        *handle
);

Parameter

[in] helperClassName

Typ: LPCWSTR

Der Name der Hilfsklasse, die in den Diagnosen des Incidents verwendet werden soll.

celt

Typ: ULONG

Eine Anzahl von Elementen im Attributarray.

[in] attributes

Typ: HELPER_ATTRIBUTE*

Die anwendbare HELPER_ATTRIBUTE-Struktur .

[out] handle

Typ: NDFHANDLE*

Ein Handle für 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_OUTOFMEMORY
Für diesen Vorgang ist nicht genügend Arbeitsspeicher verfügbar.
NDF_E_BAD_PARAM
Mindestens ein Parameter ist ungültig.
NDF_E_NOHELPERCLASS
helperClassName ist NULL.

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

Weitere Informationen

NdfCloseIncident

NdfCreateWinSockIncident

NdfExecuteDiagnosis