Class of Device flags as assigned in the Bluetooth specifications.
| C# | Visual Basic |
public enum DeviceClass
Public Enumeration DeviceClass
| Member | Description |
|---|---|
| Miscellaneous | |
| Computer | |
| DesktopComputer | |
| ServerComputer | |
| LaptopComputer | |
| HandheldComputer | |
| PdaComputer | |
| WearableComputer | |
| Phone | |
| CellPhone | |
| CordlessPhone | |
| SmartPhone | |
| WiredPhone | |
| IsdnAccess | |
| AccessPointAvailable | |
| AccessPoint1To17 | |
| AccessPoint17To33 | |
| AccessPoint33To50 | |
| AccessPoint50To67 | |
| AccessPoint67To83 | |
| AccessPoint83To99 | |
| AccessPointNoService | |
| AudioVideoUnclassified | |
| AudioVideoHeadset | |
| AudioVideoHandsFree | |
| AudioVideoMicrophone | |
| AudioVideoLoudSpeaker | |
| AudioVideoHeadphones | |
| AudioVideoPortable | |
| AudioVideoCar | |
| AudioVideoSetTopBox | |
| AudioVideoHiFi | |
| AudioVideoVcr | |
| AudioVideoVideoCamera | |
| AudioVideoCamcorder | |
| AudioVideoMonitor | |
| AudioVideoDisplayLoudSpeaker | |
| AudioVideoVideoConferencing | |
| AudioVideoGaming | |
| Peripheral | |
| PeripheralJoystick | |
| PeripheralGamepad | |
| PeripheralRemoteControl | |
| PeripheralSensingDevice | |
| PeripheralDigitizerTablet | |
| PeripheralCardReader | |
| PeripheralKeyboard | |
| PeripheralPointingDevice | |
| Imaging | |
| ImagingDisplay | |
| ImagingCamera | |
| ImagingScanner | |
| ImagingPrinter | |
| Wearable | |
| WearableWristWatch | |
| WearablePager | |
| WearableJacket | |
| WearableHelmet | |
| WearableGlasses | |
| Toy | |
| ToyRobot | |
| ToyVehicle | |
| ToyFigure | |
| ToyController | |
| ToyGame | |
| Uncategorized | |
| MaskMajorDeviceClass | |
| MaskMinorDeviceClass | |
| MaskDeviceClass |
Defined in Bluetooth Specifications Assigned Numbers.
Is returned by the property ClassOfDevice.Device.