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.

61 lines
1.6 KiB

  1. /***************************************************************************
  2. Copyright (c) 2000 Microsoft Corporation
  3. Module Name:
  4. Dot4Usb.sys - Lower Filter Driver for Dot4.sys for USB connected
  5. IEEE 1284.4 devices.
  6. File Name:
  7. Pch.h
  8. Abstract:
  9. Precompiled header
  10. Environment:
  11. Kernel mode only
  12. Notes:
  13. THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
  14. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  15. IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
  16. PURPOSE.
  17. Copyright (c) 2000 Microsoft Corporation. All Rights Reserved.
  18. Revision History:
  19. 01/18/2000 : created
  20. Author(s):
  21. Doug Fritz (DFritz)
  22. Joby Lafky (JobyL)
  23. ****************************************************************************/
  24. #pragma warning( disable : 4115 ) // named type definition in parentheses
  25. #pragma warning( disable : 4127 ) // conditional expression is constant
  26. #pragma warning( disable : 4200 ) // zero-sized array in struct/union
  27. #pragma warning( disable : 4201 ) // nameless struct/union
  28. #pragma warning( disable : 4214 ) // bit field types other than int
  29. #pragma warning( disable : 4514 ) // unreferenced inline function has been removed
  30. #include <wdm.h>
  31. #pragma warning( disable : 4200 ) // zero-sized array in struct/union - (ntddk.h resets this to default)
  32. #include <usbdi.h>
  33. #include <usbdlib.h>
  34. #include <parallel.h>
  35. #include "d4ulog.h"
  36. #include "dot4usb.h"
  37. #include "funcdecl.h"
  38. #include "debug.h"
  39. #include <stdio.h>