Source code of Windows XP (NT5)
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.

26 lines
980 B

  1. /*--------------------------------------------------------------------------*
  2. *
  3. * Microsoft Windows
  4. * Copyright (C) Microsoft Corporation, 1992 - 000
  5. *
  6. * File: baseapi.h
  7. *
  8. * Contents: Definition for MMCBASE_API
  9. *
  10. * History: 13-Apr-2000 jeffro Created
  11. *
  12. *--------------------------------------------------------------------------*/
  13. #pragma once
  14. // The following ifdef block is the standard way of creating macros which make exporting
  15. // from a DLL simpler. All files within this DLL are compiled with the MMCBASE_EXPORTS
  16. // symbol defined on the command line. this symbol should not be defined on any project
  17. // that uses this DLL. This way any other project whose source files include this file see
  18. // MMCBASE_API functions as being imported from a DLL, wheras this DLL sees symbols
  19. // defined with this macro as being exported.
  20. #ifdef MMCBASE_EXPORTS
  21. #define MMCBASE_API __declspec(dllexport)
  22. #else
  23. #define MMCBASE_API __declspec(dllimport)
  24. #endif