Metodo IPortableDeviceValues:: GetStringValue

Il metodo GetStringValue recupera un valore stringa (di tipo VT _ LPWSTR) specificato da una chiave.

Sintassi

HRESULT GetStringValue(
  [in]  REFPROPERTYKEY key,
  [out] LPWSTR         *pValue
);

Parametri

chiave [ di in]

Chiave REFPROPERTYKEY che specifica l'elemento da recuperare.

pValue [ out]

Puntatore al valore LPWSTR recuperato. Il chiamante è responsabile della chiamata a CoTaskMemFree per rilasciare la memoria.

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
_OK
Il metodo è riuscito.
DISP _ E _ TYPEMISMATCH
La proprietà specificata da Key non è un tipo LPWSTR .
HRESULT _ da _ Win32 (errore _ non _ trovato)
La proprietà specificata dalla chiave non è presente nella raccolta.

Esempio

Per un esempio di come usare questo metodo, vedere recupero di eventi del servizio supportati.

Requisiti

Requisito Valore
Intestazione
PortableDeviceTypes. h
Libreria
PortableDeviceGUIDs. lib

Vedi anche

Interfaccia IPortableDeviceValues

IPortableDeviceValues:: GetA

IPortableDeviceValues:: SetStringValue

Recupero degli eventi del servizio supportati

Recupero dei formati di servizio supportati

Recupero di metodi di servizio supportati