Class declarations unified
This commit is contained in:
parent
9be7e7eafb
commit
5f2429db15
@ -31,12 +31,12 @@ template<class _Ty, class _Ax> inline BOOL CryptGetHashParam(_In_ HCRYPTHASH hH
|
|||||||
template<class _Ty, class _Ax> inline BOOL CryptExportKey(_In_ HCRYPTKEY hKey, _In_ HCRYPTKEY hExpKey, _In_ DWORD dwBlobType, _In_ DWORD dwFlags, _Out_ std::vector<_Ty, _Ax> &aData);
|
template<class _Ty, class _Ax> inline BOOL CryptExportKey(_In_ HCRYPTKEY hKey, _In_ HCRYPTKEY hExpKey, _In_ DWORD dwBlobType, _In_ DWORD dwFlags, _Out_ std::vector<_Ty, _Ax> &aData);
|
||||||
namespace winstd
|
namespace winstd
|
||||||
{
|
{
|
||||||
class cert_context;
|
class WINSTD_API cert_context;
|
||||||
class cert_chain_context;
|
class WINSTD_API cert_chain_context;
|
||||||
class cert_store;
|
class WINSTD_API cert_store;
|
||||||
class crypt_prov;
|
class WINSTD_API crypt_prov;
|
||||||
class crypt_hash;
|
class WINSTD_API crypt_hash;
|
||||||
class crypt_key;
|
class WINSTD_API crypt_key;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -146,7 +146,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// PCCERT_CONTEXT wrapper class
|
/// PCCERT_CONTEXT wrapper class
|
||||||
///
|
///
|
||||||
class cert_context : public dplhandle<PCCERT_CONTEXT>
|
class WINSTD_API cert_context : public dplhandle<PCCERT_CONTEXT>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
@ -209,7 +209,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// PCCERT_CHAIN_CONTEXT wrapper class
|
/// PCCERT_CHAIN_CONTEXT wrapper class
|
||||||
///
|
///
|
||||||
class cert_chain_context : public dplhandle<PCCERT_CHAIN_CONTEXT>
|
class WINSTD_API cert_chain_context : public dplhandle<PCCERT_CHAIN_CONTEXT>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
@ -272,7 +272,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// HCERTSTORE wrapper class
|
/// HCERTSTORE wrapper class
|
||||||
///
|
///
|
||||||
class cert_store : public handle<HCERTSTORE>
|
class WINSTD_API cert_store : public handle<HCERTSTORE>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
@ -321,7 +321,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// HCRYPTPROV wrapper class
|
/// HCRYPTPROV wrapper class
|
||||||
///
|
///
|
||||||
class crypt_prov : public handle<HCRYPTPROV>
|
class WINSTD_API crypt_prov : public handle<HCRYPTPROV>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
@ -370,7 +370,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// HCRYPTHASH wrapper class
|
/// HCRYPTHASH wrapper class
|
||||||
///
|
///
|
||||||
class crypt_hash : public dplhandle<HCRYPTHASH>
|
class WINSTD_API crypt_hash : public dplhandle<HCRYPTHASH>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
@ -434,7 +434,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// HCRYPTKEY wrapper class
|
/// HCRYPTKEY wrapper class
|
||||||
///
|
///
|
||||||
class crypt_key : public dplhandle<HCRYPTKEY>
|
class WINSTD_API crypt_key : public dplhandle<HCRYPTKEY>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
namespace winstd
|
namespace winstd
|
||||||
{
|
{
|
||||||
class eap_attr;
|
class WINSTD_API eap_attr;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -41,7 +41,7 @@ namespace winstd
|
|||||||
///
|
///
|
||||||
/// EAP_ATTRIBUTE wrapper class
|
/// EAP_ATTRIBUTE wrapper class
|
||||||
///
|
///
|
||||||
class eap_attr : public EAP_ATTRIBUTE
|
class WINSTD_API eap_attr : public EAP_ATTRIBUTE
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
///
|
///
|
||||||
|
Loading…
x
Reference in New Issue
Block a user