Leaked source code of windows server 2003
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.

69 lines
1.4 KiB

  1. /*++
  2. Copyright (c) 1998-1999 Microsoft Corporation
  3. Module Name:
  4. ccdefs.h
  5. Abstract:
  6. This file consolidates conditional-compilation defines for ARP1394
  7. Author:
  8. Revision History:
  9. Who When What
  10. -------- -------- ----
  11. josephj 03-24-99 created
  12. --*/
  13. #define NT 1
  14. #define NDIS50 1
  15. #define NDIS
  16. #ifndef ARP_WIN98
  17. #define _PNP_POWER_
  18. #endif // ARP_WIN98
  19. // Define this if you want to use the fake version of NdisClMake/CloseCall
  20. //
  21. // #define ARPDBG_FAKE_CALLS 1
  22. // Define this if you want to use the fake version of NdisCoSendPackets
  23. //
  24. // #define ARPDBG_FAKE_SEND 1
  25. // This gets conditonally defined to conditionally include code (in fake.c) that is
  26. // only used by the various fake versions of APIs.
  27. //
  28. #if (ARPDBG_FAKE_CALLS | ARPDBG_FAKE_SEND)
  29. #define ARPDBG_FAKE_APIS 1
  30. #endif
  31. #if (DBG)
  32. // Define this to enable a whole lot of extra checking in the RM api's -- things
  33. // like debug associations and extra checking while locking/unlocking.
  34. //
  35. #define RM_EXTRA_CHECKING 1
  36. #define FAIL_SET_IOCTL 0
  37. #else // DBG
  38. #define FAIL_SET_IOCTL 1
  39. #endif // DBG
  40. #define ARP_DEFERIFINIT 1
  41. #define ARP_ICS_HACK 1
  42. #define TEST_ICS_HACK 0
  43. #define ARP_DO_TIMESTAMPS 0
  44. #define ARP_DO_ALL_TIMESTAMPS 0
  45. #define NOT_TESTED_YET 0