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.
Die NetDeviceStoreResetDiagnostics Funktion speichert clienttreiber gesammelte Zurücksetzungsdiagnosen im NetAdapterCx-Framework.
Syntax
void NetDeviceStoreResetDiagnostics(
[_In_] WDFDEVICE Device,
[_In_] SIZE_T ResetDiagnosticsSize,
[_In_reads_bytes_(ResetDiagnosticsSize)] const UINT8 *ResetDiagnosticsBuffer
);
Parameter
[_In_] Device
Das WDFDEVICE-Objekt, das der Clienttreiber zuvor mit einem Aufruf von WdfDeviceCreateerstellt hat.
[_In_] ResetDiagnosticsSize
Die Größe in Byte des ResetDiagnosticsBuffer. Die maximale Größe der Zurücksetzungsdiagnose, die das Framework akzeptiert, beträgt 1 MB.
[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer
Ein Zeiger auf den Datenpuffer, der die Zurücksetzungsdiagnosedaten enthält. Der Datenpuffer kann aus einem ausgelagerten oder nicht ausgelagerten Pool stammen.
Rückgabewert
Nichts
Bemerkungen
Das einzige gültige Szenario zum Aufrufen der NetDeviceStoreResetDiagnostics Funktion befindet sich im EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS Rückruf eines Clienttreibers. Der Clienttreiber muss NetDeviceStoreResetDiagnostics bei PASSIVE_LEVEL
Informationen zur ordnungsgemäßen Verwendung der NetDeviceStoreResetDiagnostics--Funktion finden Sie unter Implementieren von EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 11 |
| mindestens unterstützte Server- | Windows Server 2022 |
| Mindest-UMDF-Version | 2.33 |
| Header- | netadaptercx.h (include netadaptercx.h) |
| IRQL- | PASSIVE_LEVEL |
Siehe auch
Wiederherstellen einer nicht reagierenden NIC mit NetAdapterCx PLDR-