Condividi tramite


EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP funzione di callback (wdfdmaenabler.h)

[Si applica solo a KMDF]

La funzione di callback dell'evento EvtDmaEnablerSelfManagedIoStop di un driver arresta le operazioni di I/O self-managed di un dispositivo DMA.

Sintassi

EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP EvtWdfDmaEnablerSelfmanagedIoStop;

NTSTATUS EvtWdfDmaEnablerSelfmanagedIoStop(
  [in] WDFDMAENABLER DmaEnabler
)
{...}

Parametri

[in] DmaEnabler

Handle per un oggetto di abilitazione DMA.

Valore restituito

EvtDmaEnablerSelfManagedIoStop deve restituire STATUS_SUCCESS o un altro valore di stato per il quale NT_SUCCESS(status) è uguale a TRUE, se non rileva errori. In caso contrario, questa funzione di callback deve restituire un valore di stato per il quale NT_SUCCESS(status) è uguale a FALSE.

Commenti

Per registrare una funzione di callback EvtDmaEnablerSelfManagedIoStop , un driver di funzione per un dispositivo DMA inserisce l'indirizzo della funzione di callback in una struttura di WDF_DMA_ENABLER_CONFIG prima che il driver chiami WdfDmaEnablerCreate.

Per altre informazioni sulla funzione di callback EvtDmaEnablerSelfManagedIoStop , vedere Supporto del risparmio energia per i dispositivi DMA.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Intestazione wdfdmaenabler.h (include Wdf.h)
IRQL PASSIVE_LEVEL

Vedi anche

EvtDmaEnablerSelfManagedIoStart

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate