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.

45 lines
1.0 KiB

  1. /****************************************************************************\
  2. SETUPX32.H
  3. Microsoft Confidential
  4. Copyright (c) Microsoft Corporation 1999
  5. All rights reserved
  6. \****************************************************************************/
  7. #ifndef _SETUPX32_H_
  8. #define _SETUPX32_H_
  9. // BUGBUG: IS THIS FILE NECESSARY??
  10. //
  11. // Exporting (this gets rid of the .def)
  12. //
  13. #ifdef SETUPX32_EXPORT
  14. #define DLLExportImport __declspec(dllexport)
  15. #else
  16. #define DLLExportImport __declspec(dllimport)
  17. #endif
  18. //
  19. // Audit mode flags.
  20. //
  21. #define SX_AUDIT_NONE 0x00000000
  22. #define SX_AUDIT_NONRESTORE 0x00000001
  23. #define SX_AUDIT_RESTORE 0x00000002
  24. #define SX_AUDIT_ENDUSER 0x00000003
  25. #define SX_AUDIT_AUTO 0x00000100
  26. #define SX_AUDIT_RESTORATIVE 0x00000200
  27. #define SX_AUDIT_ALLOWMANUAL 0x00000400
  28. #define SX_AUDIT_ALLOWENDUSER 0x00000800
  29. #define SX_AUDIT_MODES 0x000000FF
  30. #define SX_AUDIT_FLAGS 0x0000FF00
  31. #define SX_AUDIT_INVALID 0xFFFFFFFF
  32. #endif // _SETUPX32_H_