Método ISensorDataReport::GetSensorValues (sensorsapi.h)
Recupera uma coleção de valores de campo de dados.
Sintaxe
HRESULT GetSensorValues(
[in] IPortableDeviceKeyCollection *pKeys,
[out] IPortableDeviceValues **ppValues
);
Parâmetros
[in] pKeys
Ponteiro para a interface IPortableDeviceKeyCollection que contém os campos de dados para os quais recuperar valores. Defina como NULL para recuperar valores para todos os campos de dados com suporte.
[out] ppValues
Endereço de um ponteiro de interface IPortableDeviceValues que recebe o ponteiro para os valores recuperados.
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 |
---|---|
|
O método foi bem-sucedido. |
|
Um campo de dados não foi encontrado. Inspecione ppValues para determinar quais valores foram definidos como ERROR_NOT_FOUND. |
|
NULL foi passado para ppValues. |
Comentários
As interfaces IPortableDeviceKeyCollection e IPortableDeviceValues são definidas pela API de Dispositivos Portáteis do Windows.
Quando esse método retorna HRESULT_FROM_WIN32(ERROR_NOT_FOUND), um ou mais dos resultados contidos na interface IPortableDeviceValues serão definidos como um valor de erro HRESULT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | sensorsapi.h |
Biblioteca | Sensorsapi.lib |
DLL | Sensorsapi.dll |