Compartilhar via


Método IPortableDeviceValues::GetErrorValue

O método GetErrorValue recupera um valor HRESULT (tipo VT_ERROR) especificado por uma chave.

Sintaxe

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

Parâmetros

chave [in]

Uma chave REFPROPERTYKEY que especifica o item a ser recuperado.

pValue [out]

Ponteiro para o valor HRESULT recuperado.

Valor retornado

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 chave não é um tipo HRESULT .
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
A propriedade especificada por key não está na coleção.

Requisitos

Requisito Valor
parâmetro
PortableDeviceTypes.h
Biblioteca
PortableDeviceGUIDs.lib

Confira também

IPortableDeviceValues Interface

IPortableDeviceValues::SetErrorValue