Поделиться через


Метод IPortableDeviceServiceMethods::Cancel (portabledeviceapi.h)

Метод Cancel отменяет вызов ожидающего метода.

Синтаксис

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

Параметры

[in] pCallback

Указатель на объект обратного вызова, вызов метода которого необходимо отменить, или ЗНАЧЕНИЕ NULL для отмены всех ожидающих вызовов метода.

Возвращаемое значение

Если метод завершается успешно, он возвращает S_OK. Любое другое значение HRESULT указывает, что вызов завершился сбоем.

Комментарии

Объект обратного вызова определяет вызов метода. Если один и тот же объект обратного вызова повторно используется для нескольких вызовов метода InvokeAsync , все вызовы методов, возникающие из этих вызовов, будут отменены.

Чтобы включить целевую отмену вызова определенного метода, передайте уникальный экземпляр интерфейса IPortableDeviceServiceMethodCallback методу InvokeAsync .

Требования

   
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header portabledeviceapi.h

См. также раздел

Интерфейс IPortableDeviceServiceMethods