00001 00009 // The following ifdef block is the standard way of creating macros which make exporting 00010 // from a DLL simpler. All files within this DLL are compiled with the PKIFERS_EXPORTS 00011 // symbol defined on the command line. this symbol should not be defined on any project 00012 // that uses this DLL. This way any other project whose source files include this file see 00013 // PKIFERS_API functions as being imported from a DLL, whereas this DLL sees symbols 00014 // defined with this macro as being exported. 00015 #ifdef _WIN32 00016 #ifdef PKIFERS_EXPORTS 00017 #define PKIFERS_API __declspec(dllexport) 00018 #else 00019 #define PKIFERS_API __declspec(dllimport) 00020 #endif 00021 #else 00022 #define PKIFERS_API 00023 #endif // _WIN32