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 |
---|---|
|
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 |