Compartilhar via


Método IPortableDeviceServiceMethods::Cancel (portabledeviceapi.h)

O método Cancel cancela uma invocação de método pendente.

Sintaxe

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

Parâmetros

[in] pCallback

Um ponteiro para o objeto de retorno de chamada cuja invocação de método deve ser cancelada ou NULL para cancelar todas as invocações de método pendentes.

Valor retornado

Se o método for bem-sucedido, ele retornará S_OK. Qualquer outro valor HRESULT indica que a chamada falhou.

Comentários

Um objeto de retorno de chamada identifica uma invocação de método. Se o mesmo objeto de retorno de chamada for reutilizado para várias chamadas para o método InvokeAsync , todas as invocações de método decorrentes dessas chamadas serão canceladas.

Para habilitar o cancelamento direcionado de uma invocação de método específica, passe uma instância exclusiva da interface IPortableDeviceServiceMethodCallback para o método InvokeAsync .

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho portabledeviceapi.h

Confira também

IPortableDeviceServiceMethods Interface