Condividi tramite


Proprietà di enumerazione

Questo articolo descrive le proprietà dei sensori statici disponibili nell'archivio driver PnP.

La tabella seguente mostra le proprietà statiche del sensore. L'estensione di classe (CX) scrive queste proprietà per ogni sensore quando viene chiamato SensorsCxSensorCreate . Le applicazioni client possono usare queste proprietà per cercare sensori nel dispositivo Windows.

Per altre informazioni sui tipi di dati visualizzati nella colonna Tipo , vedere Struttura PROPVARIANT.

Chiave della proprietà Type Obbligatorio/Facoltativo Descrizione
DEVPKEY_Sensor_Type VT_CLSID Richiesto GUID che identifica il tipo di sensore. Per altre informazioni sui tipi di sensore, vedere GUID del tipo di sensore.
DEVPKEY_Sensor_Category VT_CLSID Richiesto Categoria del sensore. Questa chiave è per la compatibilità con le versioni precedenti con lo stack Desktop v1, dove è un requisito.
DEVPKEY_Sensor_ConnectionType VT_UI4 Obbligatorio facoltativo

per sensore di luce ambientale e Accelerometro
Tipo di connessione del sensore. I tipi di connessione dei sensori possono essere integrati, collegati o esterni.

Per altre informazioni, vedere l'enumerazione SensorConnectionType .
DEVPKEY_Sensor_IsPrimary VT_BOOL Facoltativo Indicazione che si tratta del sensore primario. Questa chiave ha un valore predefinito false, se non impostato.
DEVPKEY_Sensor_Name VT_LPWSTR Obbligatorio per i sensori personalizzati. Nome del sensore.
DEVPKEY_Sensor_Manufacturer VT_LPWSTR Richiesto Produttore del sensore.
DEVPKEY_Sensor_Model VT_LPWSTR Richiesto Modello per il sensore.
DEVPKEY_Sensor_PersistentUniqueId VT_CLSID Richiesto GUID che identifica il sensore. Questo valore deve essere univoco per ogni sensore dello stesso modello in un dispositivo. Questo requisito si applica sia ai sensori connessi internamente che all'esterno.
DEVPKEY_Sensor_VendorDefinedSubType VT_CLSID Obbligatorio per i sensori personalizzati. GUID che identifica un sottotipo di categoria del sensore definito da un fornitore. Per il sensore non personalizzato, questa chiave non è necessaria.
DEVPKEY_SensorData_LightLevel_AutoBrightnessPreferred VT_BOOL Facoltativo Il sensore di luce è preferibile per la correttezza automatica.
DEVPKEY_SensorData_LightLevel_ColorCapable VT_BOOL Facoltativo

Obbligatorio se supporta la cromaticità e la temperatura della luce.
Il sensore di luce supporta la temperatura della luce e/o la cromaticità x/y.