Condividi tramite


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

Oggetto WDFDEVICE creato in precedenza con una chiamata a WdfDeviceCreate.

[_In_] ResetDiagnosticsSize

Dimensioni in byte del 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 di 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 nel callback EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS 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.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11
server minimo supportato Windows Server 2022
versione minima di UMDF 2.33
intestazione netadaptercx.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Vedere anche

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

WdfDeviceCreare

EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS