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. |