Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
787 B

  1. /*++
  2. Copyright (c) 1998-1999, Microsoft Corporation
  3. Module Name:
  4. Hardware.h
  5. Abstract:
  6. --*/
  7. #ifndef HARDWARE_H
  8. #define HARDWARE_H
  9. #define NO_HWID_GUID
  10. #define HWID_DETAIL
  11. #include <string.h> // needed by compobj.h
  12. #include <windows.h>
  13. #if defined(WIN32) || defined(_WIN32)
  14. #include <crtdbg.h>
  15. #else
  16. typedef short INT;
  17. typedef char CHAR;
  18. #include <toolhelp.h>
  19. #include <assert.h>
  20. #define _ASSERT assert
  21. #include <compobj.h> // needed for 16-bit build
  22. #include <dos.h>
  23. #endif
  24. #include <string.h>
  25. #include "tchar.h"
  26. #if defined(WIN32) || defined(_WIN32)
  27. #include <winioctl.h>
  28. #endif
  29. // #include "LicWiz.h"
  30. #include "CHardwar.h"
  31. #ifndef NO_HWID_GUID //////////////////////////////////////////////////////////
  32. #include "crc32.h"
  33. #endif
  34. #include "crc-32.h"
  35. #endif