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 |
---|---|
|
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 |