Freigeben über


IPortableDeviceProperties::GetSupportedProperties-Methode (portabledeviceapi.h)

Die GetSupportedProperties-Methode ruft eine Liste der Eigenschaften ab, die von einem angegebenen Objekt unterstützt werden. Beachten Sie, dass nicht alle diese Eigenschaften tatsächlich Werte aufweisen können.

Syntax

HRESULT GetSupportedProperties(
  [in]  LPCWSTR                      pszObjectID,
  [out] IPortableDeviceKeyCollection **ppKeys
);

Parameter

[in] pszObjectID

Zeiger auf eine NULL-endende Zeichenfolge, die die Objekt-ID des abzufragenden Objekts enthält. Verwenden Sie zum Angeben des Geräts WPD_DEVICE_OBJECT_ID.

[out] ppKeys

Adresse einer Variablen, die einen Zeiger auf eine IPortableDeviceKeyCollection-Schnittstelle empfängt, die die unterstützten Eigenschaften enthält. Eine Liste der eigenschaften, die von tragbaren Windows-Geräten definiert werden, finden Sie unter Eigenschaften und Attribute. Der Aufrufer muss diese Schnittstelle freigeben, wenn sie damit fertig ist.

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

Rufen Sie GetPropertyAttributes auf, um die Werte der unterstützten Eigenschaften abzurufen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portabledeviceapi.h
Bibliothek PortableDeviceGUIDs.lib

Weitere Informationen

IPortableDeviceProperties-Schnittstelle