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.

34 lines
843 B

  1. /* GLOBAL.H - RSAREF types and constants
  2. */
  3. /* PROTOTYPES should be set to one if and only if the compiler supports
  4. function argument prototyping.
  5. The following makes PROTOTYPES default to 0 if it has not already
  6. been defined with C compiler flags.
  7. */
  8. #ifndef PROTOTYPES
  9. #define PROTOTYPES 0
  10. #endif
  11. /* POINTER defines a generic pointer type */
  12. typedef unsigned char *POINTER;
  13. /* UINT2 defines a two byte word */
  14. typedef unsigned short int UINT2;
  15. /* UINT4 defines a four byte word */
  16. #if defined(__alpha)
  17. typedef unsigned int UINT4;
  18. #else
  19. typedef unsigned long int UINT4;
  20. #endif
  21. /* PROTO_LIST is defined depending on how PROTOTYPES is defined above.
  22. If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
  23. returns an empty list.
  24. */
  25. #if PROTOTYPES
  26. #define PROTO_LIST(list) list
  27. #else
  28. #define PROTO_LIST(list) ()
  29. #endif