diff --git a/include/WinStd/Crypt.h b/include/WinStd/Crypt.h index a4216b83..cb560369 100644 --- a/include/WinStd/Crypt.h +++ b/include/WinStd/Crypt.h @@ -31,12 +31,12 @@ template inline BOOL CryptGetHashParam(_In_ HCRYPTHASH hH template inline BOOL CryptExportKey(_In_ HCRYPTKEY hKey, _In_ HCRYPTKEY hExpKey, _In_ DWORD dwBlobType, _In_ DWORD dwFlags, _Out_ std::vector<_Ty, _Ax> &aData); namespace winstd { - class cert_context; - class cert_chain_context; - class cert_store; - class crypt_prov; - class crypt_hash; - class crypt_key; + class WINSTD_API cert_context; + class WINSTD_API cert_chain_context; + class WINSTD_API cert_store; + class WINSTD_API crypt_prov; + class WINSTD_API crypt_hash; + class WINSTD_API crypt_key; } #pragma once @@ -146,7 +146,7 @@ namespace winstd /// /// PCCERT_CONTEXT wrapper class /// - class cert_context : public dplhandle + class WINSTD_API cert_context : public dplhandle { public: /// @@ -209,7 +209,7 @@ namespace winstd /// /// PCCERT_CHAIN_CONTEXT wrapper class /// - class cert_chain_context : public dplhandle + class WINSTD_API cert_chain_context : public dplhandle { public: /// @@ -272,7 +272,7 @@ namespace winstd /// /// HCERTSTORE wrapper class /// - class cert_store : public handle + class WINSTD_API cert_store : public handle { public: /// @@ -321,7 +321,7 @@ namespace winstd /// /// HCRYPTPROV wrapper class /// - class crypt_prov : public handle + class WINSTD_API crypt_prov : public handle { public: /// @@ -370,7 +370,7 @@ namespace winstd /// /// HCRYPTHASH wrapper class /// - class crypt_hash : public dplhandle + class WINSTD_API crypt_hash : public dplhandle { public: /// @@ -434,7 +434,7 @@ namespace winstd /// /// HCRYPTKEY wrapper class /// - class crypt_key : public dplhandle + class WINSTD_API crypt_key : public dplhandle { public: /// diff --git a/include/WinStd/EAP.h b/include/WinStd/EAP.h index 870423d6..a7cd7a19 100644 --- a/include/WinStd/EAP.h +++ b/include/WinStd/EAP.h @@ -24,7 +24,7 @@ namespace winstd { - class eap_attr; + class WINSTD_API eap_attr; } #pragma once @@ -41,7 +41,7 @@ namespace winstd /// /// EAP_ATTRIBUTE wrapper class /// - class eap_attr : public EAP_ATTRIBUTE + class WINSTD_API eap_attr : public EAP_ATTRIBUTE { public: ///