Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Aplica-se a KMDF e UMDF]
A função de retorno de chamada de evento EvtRequestCancel de um driver manipula operações que devem ser executadas quando uma solicitação de E/S é cancelada.
Sintaxe
EVT_WDF_REQUEST_CANCEL EvtWdfRequestCancel;
VOID EvtWdfRequestCancel(
[in] WDFREQUEST Request
)
{...}
Parâmetros
[in] Request
Um identificador para um objeto de solicitação de estrutura que representa a solicitação de E/S que está sendo cancelada.
Valor de retorno
Nenhum
Observações
Para registrar uma função de retorno de chamada EvtRequestCancel, o driver deve chamar WdfRequestMarkCancelable ou WdfRequestMarkCancelableEx.
Quando a estrutura chama o do driver EvtRequestCancel função de retorno de chamada, se o driver puder cancelar a solicitação, ele deverá:
- Conclua ou pare de processar a solicitação, juntamente com os sub-requisitos que ela pode ter criado.
- Chame WdfRequestComplete, especificando um valor de status de STATUS_CANCELLED.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Universal |
| versão mínima do KMDF | 1.0 |
| versão mínima do UMDF | 2.0 |
| cabeçalho | wdfrequest.h (inclua Wdf.h) |
| IRQL | <=DISPATCH_LEVEL |