Compartilhar via


EVT_WDF_IO_QUEUE_IO_RESUME função de retorno de chamada (wdfio.h)

[Aplica-se a KMDF e UMDF]

A função de retorno de chamada de evento EvtIoResume de um driver retoma o processamento de uma solicitação de E/S especificada depois que o dispositivo subjacente retorna ao estado de energia de trabalho (D0).

Sintaxe

EVT_WDF_IO_QUEUE_IO_RESUME EvtWdfIoQueueIoResume;

void EvtWdfIoQueueIoResume(
  [in] WDFQUEUE Queue,
  [in] WDFREQUEST Request
)
{...}

Parâmetros

[in] Queue

Um identificador para o objeto de fila de estrutura associado à solicitação de E/S.

[in] Request

Um identificador para um objeto de solicitação de estrutura.

Retornar valor

Nenhum

Comentários

Um driver registra uma função de retorno de chamada EvtIoResume quando chama o método WdfIoQueueCreate . Para obter mais informações sobre como chamar WdfIoQueueCreate, consulte Criando filas de E/S.

Um driver registra EvtIoResume somente para uso com uma fila gerenciada por energia.

A estrutura chamará a função de retorno de chamada EvtIoResume do driver somente se a função de retorno de chamada EvtIoStop do driver anteriormente chamada WdfRequestStopAcknowledge com o parâmetro Requeue definido como FALSE.

Para obter mais informações sobre a função de retorno de chamada EvtIoResume , consulte Usando Power-Managed filas de E/S.

Essa função de retorno de chamada pode ser chamada em IRQL <= DISPATCH_LEVEL, a menos que o membro ExecutionLevel da estrutura de WDF_OBJECT_ATTRIBUTES do dispositivo ou do driver seja definido como WdfExecutionLevelPassive. Você não deve tornar essa função de retorno de chamada paginável.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfio.h (inclua Wdf.h)
IRQL <= DISPATCH_LEVEL (consulte a seção Comentários)

Confira também

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreate