Click or drag to resize

DeviceGuid Enumeration

System-Defined Device Interface Classes

Namespace:  Alphaleonis.Win32.Filesystem
Assembly:  AlphaFS (in AlphaFS.dll) Version: 2.0
Syntax
public enum DeviceGuid
Members
  Member nameValueDescription
Bus13940The BUS1394_CLASS_GUID device interface class is defined for 1394 bus devices.
Guid618831The GUID_61883_CLASS device interface class is defined for devices in the 61883 device setup class.
ApplicationLaunchButton2The GUID_DEVICE_APPLICATIONLAUNCH_BUTTON device interface class is defined for Advanced Configuration and Power Interface (ACPI) application start buttons.
Battery3The GUID_DEVICE_BATTERY device interface class is defined for battery devices.
Lid4The GUID_DEVICE_LID device interface class is defined for Advanced Configuration and Power Interface (ACPI) lid devices.
Memory5The GUID_DEVICE_MEMORY device interface class is defined for Advanced Configuration and Power Interface (ACPI) memory devices.
MessageIndicator6The GUID_DEVICE_MESSAGE_INDICATOR device interface class is defined for Advanced Configuration and Power Interface (ACPI) message indicator devices.
Processor7The GUID_DEVICE_PROCESSOR device interface class is defined for Advanced Configuration and Power Interface (ACPI) processor devices.
SysButton8The GUID_DEVICE_SYS_BUTTON device interface classis defined for Advanced Configuration and Power Interface (ACPI) system power button devices.
ThermalZone9The GUID_DEVICE_THERMAL_ZONE device interface class is defined for Advanced Configuration and Power Interface (ACPI) thermal zone devices.
Bluetooth10The GUID_BTHPORT_DEVICE_INTERFACE device interface class is defined for Bluetooth radios.
Brightness11The GUID_DEVINTERFACE_BRIGHTNESS device interface class is defined for display adapter drivers that operate in the context of the Windows Vista Display Driver Model and support brightness control of monitor child devices.
DisplayAdapter12The GUID_DEVINTERFACE_DISPLAY_ADAPTER device interface class is defined for display views that are supported by display adapters.
I2C13The GUID_DEVINTERFACE_I2C device interface class is defined for display adapter drivers that operate in the context of the Windows Vista Display Driver Model and perform I2C transactions with monitor child devices.
StillImage14The GUID_DEVINTERFACE_IMAGE device interface class is defined for WIA devices and Still Image (STI) devices, including digital cameras and scanners.
Monitor15The GUID_DEVINTERFACE_MONITOR device interface class is defined for monitor devices.
OutputProtectionManagement16The GUID_DEVINTERFACE_OPM device interface class is defined for display adapter drivers that operate in the context of the Windows Vista Display Driver Model and support output protection management (OPM) for monitor child devices.
VideoOutputArrival17The GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL device interface class is defined for child devices of display devices.
DisplayDeviceArrival18The GUID_DISPLAY_DEVICE_ARRIVAL device interface class is defined for display adapters.
Hid19The GUID_DEVINTERFACE_HID device interface class is defined for HID collections.
Keyboard20The GUID_DEVINTERFACE_KEYBOARD device interface class is defined for keyboard devices.
Mouse21The GUID_DEVINTERFACE_MOUSE device interface class is defined for mouse devices.
Modem22The GUID_DEVINTERFACE_MODEM device interface class is defined for modem devices.
Network23The GUID_DEVINTERFACE_NET device interface class is defined for network devices.
ComPort24The GUID_DEVINTERFACE_COMPORT device interface class is defined for COM ports.
Parallel25The GUID_DEVINTERFACE_PARALLEL device interface class is defined for parallel ports that support an IEEE 1284-compatible hardware interface.
ParallelClass26The GUID_DEVINTERFACE_PARCLASS device interface class is defined for devices that are attached to a parallel port.
SerialEnumBusEnumerator27The GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR device interface class is defined for Plug and Play (PnP) serial ports.
CdromChanger28The GUID_DEVINTERFACE_CDCHANGER device interface class is defined for CD-ROM changer devices.
Cdrom29The GUID_DEVINTERFACE_CDROM device interface class is defined for CD-ROM storage devices.
Disk30The GUID_DEVINTERFACE_DISK device interface class is defined for hard disk storage devices.
Floppy31The GUID_DEVINTERFACE_FLOPPY device interface class is defined for floppy disk storage devices.
MediumChanger32The GUID_DEVINTERFACE_MEDIUMCHANGER device interface class is defined for medium changer devices.
Partition33The GUID_DEVINTERFACE_PARTITION device interface class is defined for partition devices.
StoragePort34The GUID_DEVINTERFACE_STORAGEPORT device interface class is defined for storage port devices.
Tape35The GUID_DEVINTERFACE_TAPE device interface class is defined for tape storage devices.
Volume36The GUID_DEVINTERFACE_VOLUME device interface class is defined for volume devices.
WriteOnceDisk37The GUID_DEVINTERFACE_WRITEONCEDISK device interface class is defined for write-once disk devices.
UsbDevice38The GUID_DEVINTERFACE_USB_DEVICE device interface class is defined for USB devices that are attached to a USB hub.
UsbHostController39The GUID_DEVINTERFACE_USB_HOST_CONTROLLER device interface class is defined for USB host controller devices.
UsbHub40The GUID_DEVINTERFACE_USB_HUB device interface class is defined for USB hub devices.
Remarks
http://msdn.microsoft.com/en-us/library/windows/hardware/ff541389%28v=vs.85%29.aspx
See Also