Comando WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE

El comando WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE envía un bloque de comandos MTP. No hay ninguna fase de datos subsiguiente asociada a este comando.

Categoría de comando

WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS

Parámetros

El controlador espera los parámetros siguientes.

Parámetro VarType Descripción
WPD_PROPERTY_MTP_EXT_OPERATION_CODE VT_UI4 Obligatorio. Identifica un código de operación MTP extendido por el proveedor.
WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS VT_UI4 Obligatorio. IPortableDevicePropVariantCollection, que identifica los parámetros necesarios para el código de operación del proveedor.

Valor devuelto

El controlador devuelve los resultados siguientes.

Resultado VarType Descripción
WPD_PROPERTY_MTP_EXT_RESPONSE_CODE VT_UI4 Obligatorio. Código de respuesta al código de operación del proveedor.
WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS VT_UI4 Opcional. IPortableDevicePropVariantCollection que identifica los parámetros de respuesta. Esta colección puede estar vacía.

Llamar a métodos

Solo se puede llamar directamente mediante IPortableDevice::SendCommand.

Requisitos

Requisito Value
Encabezado
WpdMtpExtensions.h

Vea también

Compatibilidad con extensiones MTP