Condividi tramite


Metodo IPortableDeviceProperties::GetSupportedProperties (portabledeviceapi.h)

Il metodo GetSupportedProperties recupera un elenco di proprietà supportate da un oggetto specificato. Si noti che non tutte queste proprietà possono avere effettivamente valori.

Sintassi

HRESULT GetSupportedProperties(
  [in]  LPCWSTR                      pszObjectID,
  [out] IPortableDeviceKeyCollection **ppKeys
);

Parametri

[in] pszObjectID

Puntatore a una stringa con terminazione Null contenente l'ID oggetto dell'oggetto su cui eseguire la query. Per specificare il dispositivo, usare WPD_DEVICE_OBJECT_ID.

[out] ppKeys

Indirizzo di una variabile che riceve un puntatore a un'interfaccia IPortableDeviceKeyCollection che contiene le proprietà supportate. 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

Per ottenere i valori delle proprietà supportate, chiamare GetPropertyAttributes.

Requisiti

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

Vedi anche

Interfaccia IPortableDeviceProperties