Condividi tramite


Metodo IPortableDeviceCapabilities::GetSupportedFormatProperties (portabledeviceapi.h)

Il metodo GetSupportedFormatProperties recupera le proprietà supportate dagli oggetti di un formato specificato nel dispositivo.

Sintassi

HRESULT GetSupportedFormatProperties(
  [in]  REFGUID                      Format,
  [out] IPortableDeviceKeyCollection **ppKeys
);

Parametri

[in] Format

REFGUID che specifica il formato dell'oggetto. Per un elenco dei formati definiti dai dispositivi portatili Windows, vedere Formati di oggetti.

[out] ppKeys

Indirizzo di una variabile che riceve un puntatore a un'interfaccia IPortableDeviceKeyCollection che contiene le proprietà supportate per il formato specificato. Per un elenco delle proprietà definite dai dispositivi portatili Windows, vedere Proprietà e attributi. 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
S_OK
Il metodo è riuscito.

Commenti

È possibile specificare WPD_OBJECT_FORMAT_ALL per il parametro Format per recuperare il set completo di attributi di proprietà.

Se un oggetto non dispone di un valore assegnato a una proprietà specifica o se la proprietà è stata eliminata, un dispositivo potrebbe non segnalare affatto la proprietà durante l'enumerazione delle relative proprietà. Un altro dispositivo potrebbe segnalare la proprietà, ma con una stringa vuota o un valore pari a zero. Per evitare questa incoerenza, è possibile chiamare questo metodo per apprendere tutte le proprietà che è possibile impostare su un oggetto specifico.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione portabledeviceapi.h
Libreria PortableDeviceGUIDs.lib

Vedi anche

Interfaccia IPortableDeviceCapabilities

IPortableDeviceCapabilities::GetSupportedFormats