다음을 통해 공유


IPortableDeviceService::SendCommand 메서드(portabledeviceapi.h)

SendCommand 메서드는 표준 WPD 명령과 해당 매개 변수를 서비스에 보냅니다.

구문

HRESULT SendCommand(
  [in]  const DWORD           dwFlags,
  [in]  IPortableDeviceValues *pParameters,
  [out] IPortableDeviceValues **ppResults
);

매개 변수

[in] dwFlags

사용되지 않습니다.

[in] pParameters

명령 매개 변수를 지정하는 IPortableDeviceValues 인터페이스입니다.

[out] ppResults

명령 결과를 지정하는 IPortableDeviceValues 인터페이스입니다.

반환 값

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

설명

이 메서드는 표준 WPD 명령을 서비스에 보내는 데만 사용해야 합니다. 서비스 메서드를 호출하려면 IPortableDeviceServiceMethods 인터페이스를 사용합니다.

이 메서드는 S_OK HRESULT 으로 반환하더라도 실패할 수 있습니다. 명령이 성공했는지 확인하려면 애플리케이션은 항상 ppResults 매개 변수에서 참조하는 속성을 검사해야 합니다.

pParameters 매개 변수에서 참조하는 개체는 적어도 다음 속성을 지정해야 합니다.

요구 사항

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

추가 정보

IPortableDeviceService 인터페이스