Méthode IPortableDeviceDataStream ::GetObjectID (portabledeviceapi.h)
La méthode GetObjectID récupère l’ID d’objet de la ressource qui a été écrite sur l’appareil. Cette méthode n’est valide qu’après l’appel de IStream ::Commit sur le flux de données.
Syntaxe
HRESULT GetObjectID(
[out] LPWSTR *ppszObjectID
);
Paramètres
[out] ppszObjectID
ID de l’objet qui vient d’être transféré à l’appareil.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
Au moins l’un des arguments requis était un pointeur NULL . |
|
La mémoire disponible est insuffisante. |
Remarques
Un ID d’objet est créé après la création de l’objet sur l’appareil. Par conséquent, un nouvel objet créé en appelant IPortableDeviceContent ::CreateObjectWithPropertiesAndData n’aura pas d’ID affecté tant que l’application n’appelle pas Commit sur le flux de transfert de données.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | portabledeviceapi.h |
Bibliothèque | PortableDeviceGUIDs.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour