다음을 통해 공유


IPortableDeviceServiceMethods::Cancel 메서드(portabledeviceapi.h)

Cancel 메서드는 보류 중인 메서드 호출을 취소합니다.

구문

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

매개 변수

[in] pCallback

메서드 호출을 취소할 콜백 개체에 대한 포인터이거나 보류 중인 모든 메서드 호출을 취소하는 NULL 입니다.

반환 값

메서드가 성공하면 S_OK 반환합니다. 다른 HRESULT 값은 호출이 실패했음을 나타냅니다.

설명

콜백 개체는 메서드 호출을 식별합니다. InvokeAsync 메서드에 대한 여러 호출에 동일한 콜백 개체를 다시 사용하는 경우 이러한 호출에서 발생하는 모든 메서드 호출이 취소됩니다.

특정 메서드 호출의 대상 취소를 사용하도록 설정하려면 IPortableDeviceServiceMethodCallback 인터페이스의 고유한 instance InvokeAsync 메서드에 전달합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 portabledeviceapi.h

추가 정보

IPortableDeviceServiceMethods 인터페이스