FileOp.cpp => OpFile.cpp, RegOp.cpp => OpReg.cpp ... MSITSCA => MSICATS Verzijo sem nastavil na 1.0-pre1.
47 lines
1.4 KiB
C++
47 lines
1.4 KiB
C++
#include "stdafx.h"
|
|
|
|
#pragma comment(lib, "crypt32.lib")
|
|
|
|
|
|
namespace MSICA {
|
|
|
|
////////////////////////////////////////////////////////////////////////////
|
|
// COpCertStore
|
|
////////////////////////////////////////////////////////////////////////////
|
|
|
|
COpCertStore::COpCertStore(LPCWSTR pszStore, DWORD dwEncodingType, DWORD dwFlags, int iTicks) :
|
|
COpTypeSingleString(pszStore, iTicks),
|
|
m_dwEncodingType(dwEncodingType),
|
|
m_dwFlags(dwFlags)
|
|
{
|
|
}
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////
|
|
// COpCert
|
|
////////////////////////////////////////////////////////////////////////////
|
|
|
|
COpCert::COpCert(LPCVOID lpCert, SIZE_T nSize, LPCWSTR pszStore, DWORD dwEncodingType, DWORD dwFlags, int iTicks) :
|
|
COpCertStore(pszStore, dwEncodingType, dwFlags, iTicks)
|
|
{
|
|
m_binCert.SetCount(nSize);
|
|
memcpy(m_binCert.GetData(), lpCert, nSize);
|
|
}
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////
|
|
// COpCertInstall
|
|
////////////////////////////////////////////////////////////////////////////
|
|
|
|
COpCertInstall::COpCertInstall(LPCVOID lpCert, SIZE_T nSize, LPCWSTR pszStore, DWORD dwEncodingType, DWORD dwFlags, int iTicks) : COpCert(lpCert, nSize, pszStore, dwEncodingType, dwFlags, iTicks)
|
|
{
|
|
}
|
|
|
|
|
|
HRESULT COpCertInstall::Execute(CSession *pSession)
|
|
{
|
|
return E_NOTIMPL;
|
|
}
|
|
|
|
} // namespace MSICA
|