Fungsi NetDeviceStoreResetDiagnostics (netadaptercx.h)

Fungsi NetDeviceStoreResetDiagnostics menyimpan driver klien yang dikumpulkan diagnostik reset ke dalam kerangka kerja NetAdapterCx.

Sintaks

void NetDeviceStoreResetDiagnostics(
  [_In_]                                   WDFDEVICE   Device,
  [_In_]                                   SIZE_T      ResetDiagnosticsSize,
  [_In_reads_bytes_(ResetDiagnosticsSize)] const UINT8 *ResetDiagnosticsBuffer
);

Parameter

[_In_] Device

Objek WDFDEVICE yang sebelumnya dibuat driver klien dengan panggilan ke WdfDeviceCreate.

[_In_] ResetDiagnosticsSize

Ukuran dalam byte Dari ResetDiagnosticsBuffer. Ukuran maksimum diagnostik reset yang diterima kerangka kerja adalah 1 MB.

[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer

Penunjuk ke buffer data yang menyimpan data diagnostik reset. Buffer data dapat berasal dari kumpulan halaman atau non-halaman.

Menampilkan nilai

Tidak ada

Keterangan

Satu-satunya skenario yang valid untuk memanggil fungsi NetDeviceStoreResetDiagnostics adalah dalam panggilan balik EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS driver klien. Driver klien harus memanggil NetDeviceStoreResetDiagnostics di PASSIVE_LEVEL

Untuk mempelajari cara menggunakan fungsi NetDeviceStoreResetDiagnostics dengan benar, lihat Menerapkan EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Server minimum yang didukung Windows Server 2022
Versi UMDF minimum 2.33
Header netadaptercx.h (termasuk netadaptercx.h)
IRQL PASSIVE_LEVEL

Lihat juga

Memulihkan NIC yang tidak responsif dengan NetAdapterCx PLDR

WdfDeviceBuat

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS