Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[Solo se aplica a KMDF]
La de un controlador EvtDmaEnablerFlush función de devolución de llamada de eventos desasigna los búferes DMA de un dispositivo.
Sintaxis
EVT_WDF_DMA_ENABLER_FLUSH EvtWdfDmaEnablerFlush;
NTSTATUS EvtWdfDmaEnablerFlush(
[in] WDFDMAENABLER DmaEnabler
)
{...}
Parámetros
[in] DmaEnabler
Identificador de un objeto enabler DMA.
Valor devuelto
EvtDmaEnablerFlush debe devolver STATUS_SUCCESS u otro valor de estado para el que NT_SUCCESS(estado) es igual a TRUE, si no encuentra ningún error. De lo contrario, esta función de devolución de llamada debe devolver un valor de estado para el que NT_SUCCESS(estado) es igual a FALSE.
Observaciones
Para registrar una función de devolución de llamada EvtDmaEnablerFl ush, un controlador de función para un dispositivo DMA coloca la dirección de la función de devolución de llamada en una estructura de WDF_DMA_ENABLER_CONFIG antes de que el controlador llame a WdfDmaEnablerCreate.
Para obtener más información sobre la función de devolución de llamada de EvtDmaEnablerFlush, consulte Compatibilidad con la administración de energía para dispositivos DMA.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
encabezado | wdfdmaenabler.h (incluya Wdf.h) |
irQL | PASSIVE_LEVEL |