diff options
author | Chris Sutcliffe <ir0nh34d@users.sourceforge.net> | 2006-07-22 16:06:11 +0400 |
---|---|---|
committer | Chris Sutcliffe <ir0nh34d@users.sourceforge.net> | 2006-07-22 16:06:11 +0400 |
commit | feef8df7bc618c1af268c7319ea4f015872a47f9 (patch) | |
tree | eda6fd3f5cc82398567474cf277a6ab53383fb76 /winsup/w32api/include | |
parent | 813f0dcaae0295bfc8a431ebb5e65667ab4b502c (diff) |
2006-07-20 Elias Naur <elias_naur@users.sourceforge.net>
* include/devguid.h: Add new file with missing GUID_DEVCLASS_*
declarations. They were extracted from the registry with a script.
* lib/devguid.c: Add new file with the implementation of the
missing GUIDs.
* lib/Makefile.in: Add devguid.c to UUID_SOURCES and UUID_OBJS.
Diffstat (limited to 'winsup/w32api/include')
-rw-r--r-- | winsup/w32api/include/devguid.h | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/winsup/w32api/include/devguid.h b/winsup/w32api/include/devguid.h new file mode 100644 index 000000000..817a162e6 --- /dev/null +++ b/winsup/w32api/include/devguid.h @@ -0,0 +1,65 @@ +#ifndef _DEVGUID_H +#define _DEVGUID_H +#if __GNUC__ >=3 +#pragma GCC system_header +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +extern const GUID GUID_DEVCLASS_WCEUSBS; +extern const GUID GUID_DEVCLASS_USB; +extern const GUID GUID_DEVCLASS_PNPPRINTERS; +extern const GUID GUID_DEVCLASS_DOT4; +extern const GUID GUID_DEVCLASS_DOT4PRINT; +extern const GUID GUID_DEVCLASS_CDROM; +extern const GUID GUID_DEVCLASS_COMPUTER; +extern const GUID GUID_DEVCLASS_DISKDRIVE; +extern const GUID GUID_DEVCLASS_DISPLAY; +extern const GUID GUID_DEVCLASS_FDC; +extern const GUID GUID_DEVCLASS_HDC; +extern const GUID GUID_DEVCLASS_KEYBOARD; +extern const GUID GUID_DEVCLASS_MEDIA; +extern const GUID GUID_DEVCLASS_MODEM; +extern const GUID GUID_DEVCLASS_MONITOR; +extern const GUID GUID_DEVCLASS_MOUSE; +extern const GUID GUID_DEVCLASS_MTD; +extern const GUID GUID_DEVCLASS_MULTIFUNCTION; +extern const GUID GUID_DEVCLASS_NET; +extern const GUID GUID_DEVCLASS_NETCLIENT; +extern const GUID GUID_DEVCLASS_NETSERVICE; +extern const GUID GUID_DEVCLASS_NETTRANS; +extern const GUID GUID_DEVCLASS_PCMCIA; +extern const GUID GUID_DEVCLASS_PORTS; +extern const GUID GUID_DEVCLASS_PRINTER; +extern const GUID GUID_DEVCLASS_SCSIADAPTER; +extern const GUID GUID_DEVCLASS_SYSTEM; +extern const GUID GUID_DEVCLASS_UNKNOWN; +extern const GUID GUID_DEVCLASS_FLOPPYDISK; +extern const GUID GUID_DEVCLASS_PROCESSOR; +extern const GUID GUID_DEVCLASS_MULTIPORTSERIAL; +extern const GUID GUID_DEVCLASS_SMARTCARDREADER; +extern const GUID GUID_DEVCLASS_VOLUMESNAPSHOT; +extern const GUID GUID_DEVCLASS_1394DEBUG; +extern const GUID GUID_DEVCLASS_1394; +extern const GUID GUID_DEVCLASS_INFRARED; +extern const GUID GUID_DEVCLASS_IMAGE; +extern const GUID GUID_DEVCLASS_TAPEDRIVE; +extern const GUID GUID_DEVCLASS_VOLUME; +extern const GUID GUID_DEVCLASS_BATTERY; +extern const GUID GUID_DEVCLASS_HIDCLASS; +extern const GUID GUID_DEVCLASS_61883; +extern const GUID GUID_DEVCLASS_LEGACYDRIVER; +extern const GUID GUID_DEVCLASS_SDHOST; +extern const GUID GUID_DEVCLASS_AVC; +extern const GUID GUID_DEVCLASS_ENUM1394; +extern const GUID GUID_DEVCLASS_MEDIUMCHANGER; +extern const GUID GUID_DEVCLASS_NTAPM; +extern const GUID GUID_DEVCLASS_SBP2; +extern const GUID GUID_DEVCLASS_BLUETOOTH; +extern const GUID GUID_DEVCLASS_PROBES; +#ifdef __cplusplus +} +#endif +#endif /* _DEVGUID_H */ |