Funzione NetDeviceStoreResetDiagnostics (netadaptercx.h)

La funzione NetDeviceStoreResetDiagnostics archivia i driver client raccolti 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 accetta il framework è 1 MB.

[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer

Puntatore al buffer di dati che contiene i dati di diagnostica reimpostati. Il buffer di dati può venire da un pool di pagine o non a pagina.

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
Intestazione netadaptercx.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Vedi anche

Ripristino di una scheda di interfaccia di rete non risponde con NetAdapterCx PLDR

WdfDeviceCreate

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS