Método IPortableDeviceValues::GetIPortableDeviceValuesValue (portabledevicetypes.h)

Recupera um valor IPortableDeviceValues (tipo VT_UNKNOWN) especificado por uma chave.

Sintaxe

HRESULT GetIPortableDeviceValuesValue(
  [in]  REFPROPERTYKEY        key,
  [out] IPortableDeviceValues **ppValue
);

Parâmetros

[in] key

Uma chave REFPROPERTYKEY que especifica o item a ser recuperado.

[out] ppValue

Endereço de uma variável que recebe um ponteiro para a interface IPortableDeviceValues recuperada. O chamador é responsável por chamar Release na interface recuperada.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
DISP_E_TYPEMISMATCH
A propriedade especificada por key não é uma interface IPortableDeviceValues .
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
A propriedade especificada por key não está na coleção.

Comentários

Nenhum.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portabledevicetypes.h

Confira também

IPortableDeviceValues Interface

IPortableDeviceValues::SetIPortableDeviceValuesValue