Compartir a través de


Método ISensor::SetProperties (sensorsapi.h)

Especifica las propiedades del sensor.

Sintaxis

HRESULT SetProperties(
  [in]  IPortableDeviceValues *pProperties,
  [out] IPortableDeviceValues **ppResults
);

Parámetros

[in] pProperties

Puntero a una interfaz IPortableDeviceValues que contiene la lista de propiedades y valores que se van a establecer.

[out] ppResults

Dirección de una interfaz IPortableDeviceValues que recibe la lista de propiedades que se establecieron correctamente. Cada propiedad tiene un valor HRESULT asociado, que indica si el establecimiento de la propiedad se realizó correctamente.

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
S_OK
El método se ha llevado a cabo de forma correcta.
S_FALSE
Error en la solicitud para establecer una o varias de las propiedades especificadas. Inspeccione ppResults para determinar qué propiedades, si las hay, se realizaron correctamente.
E_POINTER
Null se pasó para ppResults.

Comentarios

Este método permite especificar los valores de una o varias propiedades, como la marca del sensor, el modelo y el número de serie, realizando una sola llamada.

No se pueden establecer todas las propiedades.

IPortableDeviceValues se define mediante la API de dispositivos portátiles de Windows.

Ejemplos

Para obtener un ejemplo de cómo establecer propiedades, vea Establecer y recuperar propiedades del sensor.

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

Consulte también

GetProperties

ISensor