Partager via


IPortableDeviceValues::SetStringValue, méthode

La méthode SetStringValue ajoute une nouvelle valeur de chaîne (type VT_LPWSTR) ou remplace une valeur existante.

Syntaxe

HRESULT SetStringValue(
  [in] REFPROPERTYKEY key,
  [in] LPCWSTR        Value
);

Paramètres

key [in]

REFPROPERTYKEY qui spécifie l’élément à créer ou à remplacer.

Valeur [in]

LPCWSTR qui spécifie la nouvelle valeur. La chaîne étant copiée, l’appelant peut libérer la mémoire allouée pour cette valeur après avoir appelé cette méthode.

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
S_OK

Notes

Toute mémoire de clé existante sera libérée de manière appropriée.

Exemples

Pour obtenir un exemple d’utilisation de cette méthode, consultez Spécification des informations client.

Spécifications

Condition requise Valeur
En-tête
PortableDeviceTypes.h
Bibliothèque
PortableDeviceGUIDs.lib

Voir aussi

Ajout d’une ressource à un objet

IPortableDeviceValues, interface

IPortableDeviceValues::GetStringValue

Définition des propriétés d’un objet unique

Définition des propriétés pour plusieurs objets

Spécification des informations client

Écriture de propriétés content-object