센서 범주는 센서 디바이스의 광범위한 클래스를 나타냅니다. 범주는 유사한 유형의 정보를 제공할 가능성이 있거나 어떤 식으로든 관련이 있는 센서를 그룹화할 수 있는 방법을 제공합니다. 각 범주는 GUID 상수로 표시됩니다. 서로 다른 유형의 두 센서는 동일한 범주 또는 두 개의 서로 다른 범주에 속할 수 있습니다. 예를 들어 가속도계와 자이로스코프는 모두 GUID_SensorCategory_Motion 범주로 분류될 수 있지만 주변 광원 센서는 GUID_SensorCategory_Light 범주로 분류될 수 있습니다. 각 센서 범주는 GUID 상수로 표시됩니다.
센서 범주 GUID는 SensorsDef.h에 정의됩니다.
| 속성 | 설명 |
|---|---|
| GUID_SensorCategory_All | 이 GUID는 모든 센서를 식별합니다. 센서 클래스 확장은 드라이버가 아래 범주 중 하나를 명시적으로 제공하지 않는 한 이 범주에 센서를 추가합니다. |
| GUID_SensorCategory_Biometric | 이 GUID는 생체 인식 센서 범주를 식별합니다. |
| GUID_SensorCategory_Electrical | 이 GUID는 전기 센서 범주를 식별합니다. |
| GUID_SensorCategory_Environmental | 이 GUID는 환경 센서 범주를 식별합니다. |
| GUID_SensorCategory_Light | 이 GUID는 광원 센서 범주를 식별합니다. |
| GUID_SensorCategory_Location | 이 GUID는 위치 센서 범주를 식별합니다. |
| GUID_SensorCategory_Mechanical | 이 GUID는 기계 센서 범주를 식별합니다. |
| GUID_SensorCategory_Motion | 이 GUID는 동작 센서 범주를 식별합니다. |
| GUID_SensorCategory_Orientation | 이 GUID는 방향 센서 범주를 식별합니다. |
| GUID_SensorCategory_Other | 이 GUID는 지원되지만 미리 정의된 범주에 맞지 않는 센서의 범주를 식별합니다. |
| GUID_SensorCategory_PersonalActivity | 이 GUID는 개인 활동 센서 범주를 식별합니다. |
| GUID_SensorCategory_Scanner | 이 GUID는 스캐너 센서 범주를 식별합니다. |
| GUID_SensorCategory_Unsupported | 이 GUID는 지원되지 않는 센서의 범주를 식별합니다. |