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 |