Files
SimpleRemoter/server/2015Remote/gh0st2Remote.h
yuanyuanxiang a98d69f434 修复内存泄漏缺陷
详见ReadMe.txt
2019-01-06 21:18:26 +08:00

36 lines
933 B
C

/************************************************************************
* @file gh0st2Remote.h
* @brief 将FileManagerDlg、InputDlg、FileTransferModeDlg、TrueColorToolBar
* 还原到gh0st最初版本。
************************************************************************/
#pragma once
#include "IOCPServer.h"
typedef IOCPServer CIOCPServer;
typedef CONTEXT_OBJECT ClientContext;
typedef struct
{
DWORD dwSizeHigh;
DWORD dwSizeLow;
}FILESIZE;
#define m_DeCompressionBuffer InDeCompressedBuffer
#define GetBufferLen GetBufferLength
#define m_Dialog hDlg
#define m_Socket sClientSocket
#define Send OnClientPreSending
#define MAKEINT64(low, high) ((unsigned __int64)(((DWORD)(low)) | ((unsigned __int64)((DWORD)(high))) << 32))
#define MAX_WRITE_RETRY 15 // 重试写入文件次数
#define MAX_SEND_BUFFER 1024 * 8 // 最大发送数据长度
#define MAX_RECV_BUFFER 1024 * 8 // 最大接收数据长度