Compartilhar via


Método IPortableDeviceValues::GetBoolValue

O método GetBoolValue recupera um valor booliano (tipo VT_BOOL) especificado por uma chave.

Sintaxe

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

Parâmetros

chave [in]

Uma chave REFPROPERTYKEY que especifica o item a ser recuperado.

pValue [out]

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

Exemplos

Para obter um exemplo de como usar esse método, consulte Definindo propriedades para um único objeto.

Requisitos

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

Confira também

IPortableDeviceValues Interface

IPortableDeviceValues::SetBoolValue

Recuperando eventos de serviço com suporte

Definindo propriedades para um único objeto

Gravando propriedades de objeto de conteúdo