39 lines
961 B
C++
39 lines
961 B
C++
// stdafx.h : 자주 사용하지만 자주 변경되지는 않는
|
|
// 표준 시스템 포함 파일 및 프로젝트 관련 포함 파일이
|
|
// 들어 있는 포함 파일입니다.
|
|
//
|
|
|
|
#pragma once
|
|
|
|
|
|
#include <iostream>
|
|
#include <tchar.h>
|
|
|
|
// TODO: 프로그램에 필요한 추가 헤더는 여기에서 참조합니다.
|
|
#include <WinSock2.h>
|
|
#include "Constant.h"
|
|
#include "PublicDefine.h"
|
|
#include <Tlhelp32.h> //PROCESSENTRY32
|
|
#include <shlwapi.h> //PathIsDirectory
|
|
#include <Version.h>
|
|
#include <Psapi.h>
|
|
#include <BasicLog.h>
|
|
|
|
//Log
|
|
extern CBasicLog* g_pLog;
|
|
VOID MessageOut( TCHAR* pszMsg... );
|
|
#define MSGOUT MessageOut
|
|
|
|
#ifdef _DEBUG
|
|
#pragma comment( lib, "UpdateCommon_d.lib")
|
|
#pragma comment( lib, "Network_d.lib")
|
|
#pragma comment( lib, "Psapi.lib")
|
|
#else
|
|
#pragma comment( lib, "UpdateCommon.lib")
|
|
#pragma comment( lib, "Network.lib")
|
|
#pragma comment( lib, "Psapi.lib")
|
|
#endif
|
|
|
|
BOOL CheckLiveProcess( TCHAR* pszProcess, OUT DWORD& dwProID, DWORD dwExceptProcID = 0 );
|
|
BOOL ServerForceShutDown( DWORD dwPID );
|