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.

64 lines
1.3 KiB

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  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. Dan Lafferty (danl) 07-May-1991
  15. Paula Tomlinson (paulat) 06-June-1995 Modified for plug-and-play
  16. Revision History:
  17. --*/
  18. #ifndef _IMPORTS_H
  19. #define _IMPORTS_H
  20. #include <windef.h>
  21. #include <winbase.h>
  22. #ifdef MIDL_PASS
  23. #define LPWSTR [string] wchar_t*
  24. #define LPCWSTR [string] wchar_t*
  25. #define HCALL DWORD
  26. #endif
  27. #include <fxsapip.h>
  28. typedef enum {
  29. RECIPIENT_PERSONAL_PROF = 1,
  30. SENDER_PERSONAL_PROF
  31. } FAX_ENUM_PERSONAL_PROF_TYPES;
  32. #ifdef MIDL_PASS
  33. #ifdef UNICODE
  34. #define LPTSTR [string] wchar_t*
  35. #define LPCTSTR [string] wchar_t*
  36. #else
  37. #define LPTSTR [string] LPTSTR
  38. #define LPCTSTR [string] LPCTSTR
  39. #endif
  40. #define LPSTR [string] LPSTR
  41. #define LPCSTR [string] LPCSTR
  42. #define BOOL DWORD
  43. #endif
  44. //
  45. #endif