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.

29 lines
1.1 KiB

  1. // DllSymDefn.h -- Dynamic Link Library SYMbol DEFinitioN compilation directives
  2. // (c) Copyright Schlumberger Technology Corp., unpublished work, created
  3. // 1999. This computer program includes Confidential, Proprietary
  4. // Information and is a Trade Secret of Schlumberger Technology Corp. All
  5. // use, disclosure, and/or reproduction is prohibited unless authorized
  6. // in writing. All Rights Reserved.
  7. // NOTE: This header is "private" to the IOP. It should be included
  8. // only by the IOP modules and its header files. Only the IOP should
  9. // use the declarations made in this file.
  10. #if !defined(IOP_DLLSYMDEFN_H)
  11. #define IOP_DLLSYMDEFN_H
  12. // When compling the IOP, IOPDLL_EXPORTS should be defined prior to
  13. // including this file for the IOP interface and data to be defined properly
  14. // for use by client applications.
  15. #ifdef IOPDLL_EXPORTS
  16. #define IOPDLL_API __declspec(dllexport)
  17. #define IOPDLL_CONST __declspec(dllexport)
  18. #define IOPDLL_EXPIMP_TEMPLATE
  19. #else
  20. #define IOPDLL_API __declspec(dllimport)
  21. #define IOPDLL_CONST
  22. #define IOPDLL_EXPIMP_TEMPLATE extern
  23. #endif
  24. #endif // IOP_DLLSYMDEFN_H