Compartilhar via


Propriedades de enumeração

Este artigo descreve as propriedades do sensor estático que estão disponíveis no repositório de drivers PnP.

A tabela a seguir mostra as propriedades do sensor estático. A CX (Extensão de Classe) grava essas propriedades para cada sensor quando SensorsCxSensorCreate é chamado. Os aplicativos cliente podem usar essas propriedades para pesquisar sensores no dispositivo Windows.

Para obter mais informações sobre os tipos de dados mostrados na coluna Tipo, consulte Estrutura PROPVARIANT.

Chave da propriedade Tipo Obrigatório/Opcional Descrição
DEVPKEY_Sensor_Type VT_CLSID Obrigatório Um GUID que identifica o tipo de sensor. Para obter mais informações sobre tipos de sensor, consulte GUIDs de tipo de sensor.
DEVPKEY_Sensor_Category VT_CLSID Obrigatório A categoria do sensor. Essa chave é para compatibilidade com versões anteriores da pilha Desktop v1, onde é um requisito.
DEVPKEY_Sensor_ConnectionType VT_UI4 Opcional

Necessário para sensor de luz ambiente e acelerômetro
O tipo de conexão do sensor. Os tipos de conexão do sensor podem ser integrados, conectados ou externos.

Para obter mais informações, consulte a enumeração SensorConnectionType.
DEVPKEY_Sensor_IsPrimary VT_BOOL Opcional Uma indicação de que este é o sensor primário. Essa chave terá um valor padrão de false, se não estiver definida.
DEVPKEY_Sensor_Name VT_LPWSTR Necessário para sensores personalizados. Nome do sensor.
DEVPKEY_Sensor_Manufacturer VT_LPWSTR Obrigatório O fabricante do sensor.
DEVPKEY_Sensor_Model VT_LPWSTR Obrigatório O modelo do sensor.
DEVPKEY_Sensor_PersistentUniqueId VT_CLSID Obrigatório Um GUID que identifica o sensor. Esse valor deverá ser exclusivo para cada sensor do mesmo modelo em um dispositivo. Este requisito se aplica a sensores conectados interna e externamente.
DEVPKEY_Sensor_VendorDefinedSubType VT_CLSID Necessário para sensores personalizados. Um GUID que identifica um subtipo de categoria de sensor que foi definido por um fornecedor. Para sensor não personalizado, essa chave não é necessária.
DEVPKEY_SensorData_LightLevel_AutoBrightnessPreferred VT_BOOL Opcional O sensor de luz é preferido para brilho automático.
DEVPKEY_SensorData_LightLevel_ColorCapable VT_BOOL Opcional

Necessário se suportar cromaticidade e temperatura da luz.
O sensor de luz suporta temperatura da luz e/ou cromaticidade x/y.