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.

59 lines
1.1 KiB

  1. /*++
  2. Copyright (c) Microsoft Corporation. All rights reserved.
  3. Module Name:
  4. imports.h
  5. Abstract:
  6. This file allows us to include standard system header files in the
  7. .idl file. The main .idl file imports a file called import.idl.
  8. This allows the .idl file to use the types defined in these header
  9. files. It also causes the following line to be added in the
  10. MIDL generated header file:
  11. #include "imports.h"
  12. Thus these types are available to the RPC stub routines as well.
  13. Author:
  14. 07-May-1991 danl
  15. Creation and initial implementation.
  16. 06-June-1995 paulat
  17. Modified for Plug-and-Play.
  18. Revision History:
  19. --*/
  20. //
  21. // system include files
  22. //
  23. #ifdef MIDL_PASS
  24. #include <windef.h>
  25. #include <winbase.h>
  26. #include <winreg.h>
  27. #else
  28. #include <windows.h>
  29. #endif
  30. #include <cfgmgr32.h>
  31. //
  32. // types
  33. //
  34. #ifdef MIDL_PASS
  35. #ifdef UNICODE
  36. #define LPTSTR [string] wchar_t*
  37. #else
  38. #define LPTSTR [string] LPTSTR
  39. #endif
  40. #define LPSTR [string] LPSTR
  41. #define BOOL DWORD
  42. #endif