www.pudn.com > mini_remote.zip > CmnHdr.h
#if !defined _CMNHDR_
#define _CMNHDR_
#include "VideoCodec.h"
#pragma once // Include this header file once per compilation unit
#define CMD_GETDRIVE 0x00000001
#define CMD_SHOWFILELIST 0x00000002
#define CMD_PROCESSINFO 0x00000003
#define CMD_KILLPROCESS 0x00000004
#define CMD_UPLOADFILE 0x00000005
#define CMD_DOWNLOADFILE 0x00000006
#define CMD_REMOTERUN 0x00000007
#define CMD_FILEDEL 0x00000008
#define CMD_SETTING 0x00000009
#define CMD_VIDEOCAPPREW 0x00000010
#define CMD_REMOTEDESK 0x00000011
#define CMD_PLURLDOWNLOAD 0x00000012
#define CMD_REMOVESERVER 0x00000013
#define CMD_REMOTECMDCTRL 0x00000014
#define M(ptr) MessageBox(NULL,ptr,"²ιΏ΄",MB_OK);
static int ListenPort=12345;
typedef struct _COMMAND_MSG
{
DWORD msg_id;
char wParam[255];
int lParam;
}COMMAND_MSG,*PCOMMAND_MSG;
typedef struct _HOST_INFO
{
DWORD seq_checksum;
char host_setting[256];
char have_vap[6];
}HOST_INFO,*PHOST_INFO;
typedef struct _DRIVE_INFO
{
char DriveName[10];
int nType;
BOOL isEnd;
}DRIVE_INFO,*PDRIVE_INFO;
typedef struct _FILE_INFO
{
char FileName[50];
BOOL isDirectory;
BOOL isEnd;
}FILE_INFO,*PFILE_INFO;
typedef struct _PROCESS_INFO
{
char ProcessName[4096];
}PROCESS_INFO,*PPROCESS_INFO;
typedef struct _FILETRASFER_MSG
{
DWORD dwFinger;
BOOL isEnd;
BYTE wParam[4096];
}FILETRASFER_MSG,*PFILETRASFER_MSG;
typedef struct _MOUSE_KEYBOARD
{
DWORD dCtrlID;
BOOL bMove;
int x;
int y;
UINT uChar;
UINT nFlags;
}MOUSEKEYCTRL,*PMOUSEKEYCTRL;
#endif