// Создает файл конфигурации.

struct
{
	dword DosStub;
	dword CompressionType;
	dword KeepBackup;
}cfgpack;
byte MName[260];

void InitCfg()
{
	cfgpack.DosStub=cfgpack.CompressionType=0;
	cfgpack.KeepBackup=1;
}

void ReadCfg()
{
	wsprintf(#MName,"%sepack.cfg",#cFile);
	EBX = CreateFileA(#MName,GENERIC_READ,FILE_SHARE_READ,0,OPEN_EXISTING,0,0);
	IF (EBX == -1)SaveCfg();
	ELSE{
		ReadFile(EBX,#cfgpack,sizeof(cfgpack),#temp,0);
		CloseHandle(EBX);
	}
}

void SaveCfg()
{
	EBX=CreateFileA(#MName,GENERIC_WRITE,FILE_SHARE_READ,0,CREATE_ALWAYS,0,0);
	WriteFile(EBX,#cfgpack,sizeof(cfgpack),#temp,0);
	CloseHandle(EBX);
}

