Compartilhar via


Método IDeviceIoControl::CancelOperation (deviceaccess.h)

O método CancelOperation tenta cancelar uma chamada emitida anteriormente usando o método DeviceIoControlAsync .

Sintaxe

HRESULT CancelOperation(
  [in] ULONG_PTR cancelContext
);

Parâmetros

[in] cancelContext

O contexto de cancelamento retornado por uma chamada anterior para DeviceIoControlAsync .

Retornar valor

Esse método dá suporte a valores retornados padrão, além destes:

Código de retorno Descrição
S_OK
A operação ainda estava pendente, e o cancelamento foi tentado.
ERROR_NOT_FOUND
A operação não estava mais pendente.

Comentários

Independentemente de o cancelamento ser bem-sucedido, o resultado da operação está disponível no retorno de chamada fornecido para a chamada assíncrona.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho deviceaccess.h
Biblioteca Deviceaccess.lib

Confira também

IDeviceIoControl