home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / vc98 / include / devguid.h < prev    next >
Text File  |  1998-04-25  |  5KB  |  60 lines

  1. /*++ BUILD Version: 0001    // Increment this if a change has global effects
  2.  
  3. Copyright 1992 - 1998 Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     devguid.h
  8.  
  9. Abstract:
  10.  
  11.     Defines GUIDs for device classes used in Plug & Play.
  12.  
  13. Author:
  14.  
  15.     Lonny McMichael (lonnym) 30-Aug--1995
  16.  
  17. Revision History:
  18.  
  19. --*/
  20.  
  21.  
  22. DEFINE_GUID( GUID_DEVCLASS_1394,           0x6bdd1fc1L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  23. DEFINE_GUID( GUID_DEVCLASS_ADAPTER,        0x4d36e964L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  24. DEFINE_GUID( GUID_DEVCLASS_CDROM,          0x4d36e965L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  25. DEFINE_GUID( GUID_DEVCLASS_COMPUTER,       0x4d36e966L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  26. DEFINE_GUID( GUID_DEVCLASS_DECODER,        0x6bdd1fc2L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  27. DEFINE_GUID( GUID_DEVCLASS_DISKDRIVE,      0x4d36e967L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  28. DEFINE_GUID( GUID_DEVCLASS_DISPLAY,        0x4d36e968L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  29. DEFINE_GUID( GUID_DEVCLASS_FDC,            0x4d36e969L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  30. DEFINE_GUID( GUID_DEVCLASS_GPS,            0x6bdd1fc3L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  31. DEFINE_GUID( GUID_DEVCLASS_HDC,            0x4d36e96aL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  32. DEFINE_GUID( GUID_DEVCLASS_IMAGE,          0x6bdd1fc4L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  33. DEFINE_GUID( GUID_DEVCLASS_INFRARED,       0x6bdd1fc5L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  34. DEFINE_GUID( GUID_DEVCLASS_KEYBOARD,       0x4d36e96bL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  35. DEFINE_GUID( GUID_DEVCLASS_LEGACYDRIVER,   0x8ecc055dL, 0x047f, 0x11d1, 0xa5, 0x37, 0x00, 0x00, 0xf8, 0x75, 0x3e, 0xd1 );
  36. DEFINE_GUID( GUID_DEVCLASS_MEDIA,          0x4d36e96cL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  37. DEFINE_GUID( GUID_DEVCLASS_MODEM,          0x4d36e96dL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  38. DEFINE_GUID( GUID_DEVCLASS_MONITOR,        0x4d36e96eL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  39. DEFINE_GUID( GUID_DEVCLASS_MOUSE,          0x4d36e96fL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  40. DEFINE_GUID( GUID_DEVCLASS_MTD,            0x4d36e970L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  41. DEFINE_GUID( GUID_DEVCLASS_MULTIFUNCTION,  0x4d36e971L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  42. DEFINE_GUID( GUID_DEVCLASS_NET,            0x4d36e972L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  43. DEFINE_GUID( GUID_DEVCLASS_NETCLIENT,      0x4d36e973L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  44. DEFINE_GUID( GUID_DEVCLASS_NETSERVICE,     0x4d36e974L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  45. DEFINE_GUID( GUID_DEVCLASS_NETTRANS,       0x4d36e975L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  46. DEFINE_GUID( GUID_DEVCLASS_NODRIVER,       0x4d36e976L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  47. DEFINE_GUID( GUID_DEVCLASS_PARALLEL,       0x811fc6a5L, 0xf728, 0x11d0, 0xa5, 0x37, 0x00, 0x00, 0xf8, 0x75, 0x3e, 0xd1 );
  48. DEFINE_GUID( GUID_DEVCLASS_PCMCIA,         0x4d36e977L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  49. DEFINE_GUID( GUID_DEVCLASS_PORTS,          0x4d36e978L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  50. DEFINE_GUID( GUID_DEVCLASS_PRINTER,        0x4d36e979L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  51. DEFINE_GUID( GUID_DEVCLASS_PRINTERUPGRADE, 0x4d36e97aL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  52. DEFINE_GUID( GUID_DEVCLASS_SCSIADAPTER,    0x4d36e97bL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  53. DEFINE_GUID( GUID_DEVCLASS_SOUND,          0x4d36e97cL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  54. DEFINE_GUID( GUID_DEVCLASS_STILLIMAGE,     0x6bdd1fc6L, 0x810f, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  55. DEFINE_GUID( GUID_DEVCLASS_SYSTEM,         0x4d36e97dL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  56. DEFINE_GUID( GUID_DEVCLASS_TAPEDRIVE,      0x6d807884L, 0x7d21, 0x11cf, 0x80, 0x1c, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  57. DEFINE_GUID( GUID_DEVCLASS_UNKNOWN,        0x4d36e97eL, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );
  58. DEFINE_GUID( GUID_DEVCLASS_VOLUME,         0x71a27cddL, 0x812a, 0x11d0, 0xbe, 0xc7, 0x08, 0x00, 0x2b, 0xe2, 0x09, 0x2f );
  59.  
  60.