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