Files
Sun1602/Server/TheMola/DBEncryptFileWriter.h
2022-10-26 12:25:11 +08:00

34 lines
898 B
C++

#pragma once
//=============================================================================================================================
/// DBEncryptFileWriter class
/**
@author Lee Eun-pa <waverix@webzen.co.kr>
@since 2006. 05. 15
@remark
- Webzen Crypt File
@note
- 파일에 대한 암호화/복호화 라이브러리(TheMOLA)에
기본적으로 포함되어 있는 DBProxy 전용 Writer
@history
-
*/
//=============================================================================================================================
#include "CryptFileWriter.h"
class DBEncryptFileWriter : public CryptFileWriter
{
public:
//m_pChunk->header.byJumpIndex = m_dwKey%(sizeof(m_Chunk)>>1);
BOOL WriteStart( const CHAR* pFileName, QueryKey IN dbp = "DBP" );
VOID WriteEnd();
BOOL SetIdentification( BYTE* IN OUT pID );
BOOL SetPassword( BYTE* IN OUT pPWD );
private:
DWORD m_dwServiceMode; // 0: 1: 2:
};