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

El método Cancel cancela una invocación de método pendiente.

Sintaxis

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

Parámetros

[in] pCallback

Puntero al objeto de devolución de llamada cuya invocación de método se va a cancelar o NULL para cancelar todas las invocaciones de método pendientes.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Cualquier otro valor HRESULT indica que se produjo un error en la llamada.

Comentarios

Un objeto de devolución de llamada identifica una invocación de método. Si se reutiliza el mismo objeto de devolución de llamada para varias llamadas al método InvokeAsync , se cancelarán todas las invocaciones de método derivadas de estas llamadas.

Para habilitar la cancelación dirigida de una invocación de método específica, pase una instancia única de la interfaz IPortableDeviceServiceMethodCallback al método InvokeAsync .

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado portabledeviceapi.h

Consulte también

IPortableDeviceServiceMethods (Interfaz)