IPortableDeviceValues::SetKeyValue-Methode

Die SetKeyValue-Methode fügt einen neuen REFPROPERTYKEY-Wert (Typ VT_UNKNOWN) hinzu oder überschreibt eine vorhandene.

Syntax

HRESULT SetKeyValue(
  [in] REFPROPERTYKEY key,
  [in] REFPROPERTYKEY Value
);

Parameter

schlüssel [in]

Ein REFPROPERTYKEY , der das Element angibt, das erstellen oder überschreiben soll.

Wert [in]

Ein REFPROPERTYKEY , der den neuen Wert angibt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode Beschreibung
S_OK
Die Methode wurde erfolgreich ausgeführt.

Hinweise

Wenn ein vorhandener Wert denselben Schlüssel aufweist, der vom Schlüsselparameter angegeben wird, überschreibt er den vorhandenen Wert ohne Warnung. Der vorhandene Schlüsselspeicher wird entsprechend freigegeben.

Requirements (Anforderungen)

Anforderung Wert
Header
PortableDeviceTypes.h
Bibliothek
PortableDeviceGUIDs.lib

Siehe auch

Hinzufügen einer Ressource zu einem Objekt

IPortableDeviceValues-Schnittstelle

IPortableDeviceValues::GetKeyValue