Método ISensorDataReport::GetSensorValues (sensorsapi.h)
Recupera una colección de valores de campo de datos.
Sintaxis
HRESULT GetSensorValues(
[in] IPortableDeviceKeyCollection *pKeys,
[out] IPortableDeviceValues **ppValues
);
Parámetros
[in] pKeys
Puntero a la interfaz IPortableDeviceKeyCollection que contiene los campos de datos para los que se van a recuperar valores. Establezca en NULL para recuperar los valores de todos los campos de datos admitidos.
[out] ppValues
Dirección de un puntero de interfaz IPortableDeviceValues que recibe el puntero a los valores recuperados.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
No se encontró un campo de datos. Inspeccione ppValues para determinar qué valores se establecieron en ERROR_NOT_FOUND. |
|
Se pasó NULL para ppValues. |
Comentarios
Las interfaces IPortableDeviceKeyCollection e IPortableDeviceValues se definen mediante la API de dispositivos portátiles de Windows.
Cuando este método devuelve HRESULT_FROM_WIN32(ERROR_NOT_FOUND), uno o varios de los resultados contenidos en la interfaz IPortableDeviceValues se establecerán en un valor de error HRESULT .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | sensorsapi.h |
Library | Sensorsapi.lib |
Archivo DLL | Sensorsapi.dll |