Partilhar via


EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP função de retorno de chamada (wdfdmaenabler.h)

[Aplica-se somente ao KMDF]

A função de retorno de chamada de evento EvtDmaEnablerSelfManagedIoStop de um driver interrompe as operações de E/S autogerenciadas de um dispositivo DMA.

Sintaxe

EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP EvtWdfDmaEnablerSelfmanagedIoStop;

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

Parâmetros

[in] DmaEnabler

Um identificador para um objeto de habilitador de DMA.

Valor de retorno

EvtDmaEnablerSelfManagedIoStop deve retornar STATUS_SUCCESS ou outro valor de status para o qual NT_SUCCESS(status) é igual verdadeiro, se não encontrar erros. Caso contrário, essa função de retorno de chamada deve retornar um valor de status para o qual NT_SUCCESS(status) é igual a FALSE.

Observações

Para registrar uma função de retorno de chamada EvtDmaEnablerSelfManagedIoStop, um driver de função para um dispositivo DMA coloca o endereço da função de retorno de chamada em uma estrutura de WDF_DMA_ENABLER_CONFIG antes que o driver chame WdfDmaEnablerCreate.

Para obter mais informações sobre a função de retorno de chamada EvtDmaEnablerSelfManagedIoStop, consulte Suporte ao Gerenciamento de Energia para Dispositivos DMA.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
versão mínima do KMDF 1.0
cabeçalho wdfdmaenabler.h (inclua Wdf.h)
IRQL PASSIVE_LEVEL

Consulte também

EvtDmaEnablerSelfManagedIoStart

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate