IPortableDeviceResources::GetSupportedResources-Methode (portabledeviceapi.h)
Die GetSupportedResources-Methode ruft eine Liste der Ressourcen ab, die von einem bestimmten Objekt unterstützt werden.
Syntax
HRESULT GetSupportedResources(
[in] LPCWSTR pszObjectID,
[out] IPortableDeviceKeyCollection **ppKeys
);
Parameter
[in] pszObjectID
Zeiger auf eine NULL-beendete Zeichenfolge, die die ID des Objekts enthält.
[out] ppKeys
Adresse einer Variablen, die einen Zeiger auf eine IPortableDeviceKeyCollection-Schnittstelle empfängt , die eine Auflistung von PROPERTYKEY-Werten enthält, die von diesem Objekttyp unterstützte Ressourcentypen angeben. Wenn das Objekt keine Ressourcen enthalten kann, ist dies eine leere Auflistung. 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. |
|
Mindestens eines der erforderlichen Zeigerargumente war NULL. |
Hinweise
Die Liste der von dieser Methode zurückgegebenen Ressourcen enthält alle Ressourcen, die das Objekt unterstützen kann . Dies bedeutet nicht, dass alle aufgelisteten Ressourcen tatsächlich Über Daten verfügen, sondern dass das Objekt jede aufgelistete Ressource unterstützen kann.
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | portabledeviceapi.h |
Bibliothek | PortableDeviceGUIDs.lib |