共用方式為


NetDeviceStoreResetDiagnostics 函式 (netadaptercx.h)

NetDeviceStoreResetDiagnostics 函式會將收集的用戶端驅動程式重設診斷儲存至 NetAdapterCx 架構。

語法

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

參數

[_In_] Device

先前使用呼叫 WdfDeviceCreate 建立的用戶端驅動程式 WDFDEVICE 物件。

[_In_] ResetDiagnosticsSize

重設DiagnosticsBuffer 位元組的大小,。 架構接受的重設診斷大小上限為 1 MB。

[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer

保留重設診斷數據之數據緩衝區的指標。 數據緩衝區可以來自分頁或非分頁集區。

傳回值

沒有

言論

叫用 netDeviceStoreResetDiagnostics 函式的唯一有效案例是在用戶端驅動程式的 EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 回呼中。 用戶端驅動程序必須在 PASSIVE_LEVEL 呼叫 netDeviceStoreResetDiagnostics

若要瞭解如何正確使用 NetDeviceStoreResetDiagnostics 函式,請參閱 實作 EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS

要求

要求 價值
最低支援的用戶端 Windows 11
支援的最低伺服器 Windows Server 2022
最低 UMDF 版本 2.33
標頭 netadaptercx.h (包括 netadaptercx.h)
IRQL PASSIVE_LEVEL

另請參閱

使用 NetAdapterCx PLDR 復原沒有回應的 NIC

WdfDeviceCreate

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS