Metodo IPortableDeviceResources::GetSupportedResources (portabledeviceapi.h)
Il metodo GetSupportedResources recupera un elenco di risorse supportate da un oggetto specifico.
Sintassi
HRESULT GetSupportedResources(
[in] LPCWSTR pszObjectID,
[out] IPortableDeviceKeyCollection **ppKeys
);
Parametri
[in] pszObjectID
Puntatore a una stringa con terminazione Null contenente l'ID dell'oggetto.
[out] ppKeys
Indirizzo di una variabile che riceve un puntatore a un'interfaccia IPortableDeviceKeyCollection che contiene una raccolta di valori PROPERTYKEY che specificano i tipi di risorse supportati da questo tipo di oggetto. Se l'oggetto non può contenere risorse, si tratta di una raccolta vuota. Il chiamante deve rilasciare questa interfaccia al termine dell'operazione.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Almeno uno degli argomenti del puntatore necessari è NULL. |
Commenti
L'elenco di risorse restituite da questo metodo include tutte le risorse che l'oggetto può supportare . Ciò non significa che tutte le risorse elencate abbiano effettivamente dati, ma che l'oggetto sia in grado di supportare ogni risorsa elencata.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | portabledeviceapi.h |
Libreria | PortableDeviceGUIDs.lib |