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
ResetDiagnosticsBuffer 的位元元組大小。 架構接受的重設診斷大小上限為 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 |