Función NetDeviceStoreResetDiagnostics (netadaptercx.h)
La función NetDeviceStoreResetDiagnostics almacena los diagnósticos de restablecimiento recopilados del controlador cliente en el marco netAdapterCx.
Sintaxis
void NetDeviceStoreResetDiagnostics(
[_In_] WDFDEVICE Device,
[_In_] SIZE_T ResetDiagnosticsSize,
[_In_reads_bytes_(ResetDiagnosticsSize)] const UINT8 *ResetDiagnosticsBuffer
);
Parámetros
[_In_] Device
Objeto WDFDEVICE que el controlador de cliente creó anteriormente con una llamada a WdfDeviceCreate.
[_In_] ResetDiagnosticsSize
Tamaño en bytes de ResetDiagnosticsBuffer. El tamaño máximo de restablecimiento de diagnóstico que acepta el marco es de 1 MB.
[_In_reads_bytes_(ResetDiagnosticsSize)] ResetDiagnosticsBuffer
Puntero al búfer de datos que contiene los datos de diagnóstico de restablecimiento. El búfer de datos puede provenir de un grupo paginado o no paginado.
Valor devuelto
None
Observaciones
El único escenario válido para invocar la función NetDeviceStoreResetDiagnostics está en la devolución de llamada de un controlador de cliente EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS . El controlador cliente debe llamar a NetDeviceStoreResetDiagnostics en PASSIVE_LEVEL
Para obtener información sobre cómo usar correctamente la función NetDeviceStoreResetDiagnostics , consulte Implementación de EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Servidor mínimo compatible | Windows Server 2022 |
Versión mínima de UMDF | 2,33 |
Encabezado | netadaptercx.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |