Funzione NetDeviceStoreResetDiagnostics (netadaptercx.h)
La funzione NetDeviceStoreResetDiagnostics archivia i driver client raccolti per la diagnostica di reimpostazione nel framework NetAdapterCx.
Sintassi
void NetDeviceStoreResetDiagnostics(
[_In_] WDFDEVICE Device,
[_In_] SIZE_T ResetDiagnosticsSize,
[_In_reads_bytes_(ResetDiagnosticsSize)] const UINT8 *ResetDiagnosticsBuffer
);
Parametri
[_In_] Device
L'oggetto WDFDEVICE il driver client creato in precedenza con una chiamata a WdfDeviceCreate.
[_In_] ResetDiagnosticsSize
Dimensioni in byte di ResetDiagnosticsBuffer. La dimensione massima della diagnostica di reimpostazione accettata dal framework è 1 MB.
[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer
Puntatore al buffer di dati che contiene i dati di diagnostica di reimpostazione. Il buffer dei dati può provenire da un pool di paging o non di paging.
Valore restituito
nessuno
Osservazioni
L'unico scenario valido per richiamare la funzione NetDeviceStoreResetDiagnostics si trova nell'EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS callback di un driver client. Il driver client deve chiamare NetDeviceStoreResetDiagnostics in PASSIVE_LEVEL
Per informazioni su come usare correttamente la funzione NetDeviceStoreResetDiagnostics , vedere Implementare EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Server minimo supportato | Windows Server 2022 |
Versione UMDF minima | 2.33 |
Intestazione | netadaptercx.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Vedi anche
Ripristino di una scheda di interfaccia di rete non risponde con NETAdapterCx PLDR