Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo GetResourceAttributes
Sintassi
HRESULT GetResourceAttributes(
[in] LPCWSTR pszObjectID,
[in] REFPROPERTYKEY Key,
[out] IPortableDeviceValues **ppResourceAttributes
);
Parametri
[in] pszObjectID
Puntatore a una stringa con terminazione Null contenente l'ID oggetto dell'oggetto che ospita la risorsa.
[in] Key
Oggetto REFPROPERTYKEY che specifica la risorsa su cui eseguire la query.
[out] ppResourceAttributes
Puntatore a un puntatore IPortableDeviceValues puntatore a interfaccia che contiene rispettivamente PROPERTYKEY/coppie PROPVARIANT che descrivono ogni attributo e il relativo valore. I tipi valore dei valori dell'attributo variano. Se non è stato possibile restituire una proprietà, il valore della proprietà restituita verrà
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non solo, quelli nella tabella seguente.
| Codice restituito | Descrizione |
|---|---|
|
Tutti i valori degli attributi sono stati recuperati. |
|
Impossibile recuperare uno o più valori di attributo. Questi valori |
|
Almeno uno degli argomenti del puntatore richiesto è stato NULL. |
Osservazioni
Gli attributi delle risorse descrivono i diritti di accesso, le dimensioni, il formato e altre informazioni correlate a una risorsa. Ad esempio, gli attributi per una risorsa di annotazione audio in un oggetto immagine possono specificare la velocità di bit, il numero di canali e il formato dati dell'audio.
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Finestre |
| intestazione |
portabledeviceapi.h |
| libreria |
PortableDeviceGUIDs.lib |
Vedere anche
interfaccia IPortableDeviceResources