Comando WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER

O comando WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER conclui uma transferência de dados e uma resposta de leitura do dispositivo. A transferência é iniciada pelo comando WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ ou pelo comando WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE .

Categoria de comando

WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS

Parâmetros

O driver espera os parâmetros a seguir.

Parâmetro VarType Descrição
WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT VT_LPWSTR Obrigatórios. Identifica o contexto retornado por uma chamada de método anterior.

Valor Retornado

O driver retorna os seguintes resultados.

Result VarType Descrição
WPD_PROPERTY_MTP_EXT_RESPONSE_CODE VT_UI4 Obrigatório.O código de resposta para o código de operação do fornecedor.
WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS VT_UI4 Opcional. Uma coleção IPortableDevicePropVariantCollection que identifica todos os parâmetros de resposta. Essa coleção pode estar vazia.

Chamando métodos

Só pode ser chamado diretamente usando IPortableDevice::SendCommand.

Requisitos

Requisito Valor
parâmetro
WpdMtpExtensions.h

Confira também

Suporte a extensões MTP