commande WPD_COMMAND_MTP_EXT_WRITE_DATA

La commande WPD_COMMAND_MTP_EXT_WRITE_DATA envoie des données à l’appareil après l’exécution de la commande WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE .

Catégorie de commande

WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS

Paramètres

Le pilote attend les paramètres suivants :

Paramètre VarType Description
WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT VT_LPWSTR Obligatoire. Identifie le contexte retourné par l’appel précédent à l’appareil.
WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE VT_UI4 Obligatoire. Spécifie le nombre d’octets à écrire.
WPD_PROPERTY_MTP_EXT_TRANSFER_DATA VT_VECTOR| VT_UI1 Obligatoire. Identifie la mémoire tampon dans laquelle les données de l’appareil sont copiées.

Valeur renvoyée

Le pilote retourne les résultats suivants.

Résultats VarType Description
WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN VT_UI4 Obligatoire. Spécifie le nombre d’octets envoyés à l’appareil.

Appel de méthodes

Peut uniquement être appelé directement à l’aide de IPortableDevice::SendCommand.

Spécifications

Condition requise Valeur
En-tête
WpdMtpExtensions.h

Voir aussi

Prise en charge des extensions MTP