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 |