WPD_COMMAND_MTP_EXT_WRITE_DATA 명령은 WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE 명령을 실행한 후 디바이스로 데이터를 보냅니다.
명령 범주
WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS
매개 변수
드라이버는 다음 매개 변수를 예상합니다.
| 매개 변수 | VarType | 설명 |
|---|---|---|
| WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT | VT_LPWSTR | 필수 사항입니다. 디바이스에 대한 이전 호출에서 반환된 컨텍스트를 식별합니다. |
| WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE | VT_UI4 | 필수 사항입니다. 쓸 바이트 수를 지정합니다. |
| WPD_PROPERTY_MTP_EXT_TRANSFER_DATA | VT_VECTOR| VT_UI1 | 필수 사항입니다. 디바이스 데이터가 복사되는 버퍼를 식별합니다. |
반환 값
드라이버는 다음 결과를 반환합니다.
| 결과 | VarType | 설명 |
|---|---|---|
| WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN | VT_UI4 | 필수 사항입니다. 디바이스로 전송되는 바이트 수를 지정합니다. |
메서드 호출
IPortableDevice::SendCommand를 사용하여 직접 호출할 수 있습니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 헤더 |
|