www.pudn.com > ZtsFw.zip > ZtsFw.Inc


 
include windows.inc 
include kernel32.inc 
include user32.inc 
include comctl32.inc 
include shell32.inc 
include gdi32.inc 
include advapi32.inc 
include msvcrt.inc 
include winioctl.inc 
include ws2_32.inc 
 
includelib kernel32.lib 
includelib user32.lib 
includelib comctl32.lib 
includelib shell32.lib 
includelib gdi32.lib 
includelib advapi32.lib 
includelib msvcrt.lib 
includelib ws2_32.lib 
 
m2m MACRO M1, M2 
	push M2 
	pop  M1 
ENDM 
 
CTXT MACRO text 
	local lbl 
	.const 
		lbl db text,0 
	.code 
	exitm    
ENDM 
	 
DlgProc PROTO :HWND,:UINT,:WPARAM,:LPARAM 
_Paint proto :HWND 
_OpenDevice proto 
_CloseDevice proto 
_Init proto :HWND 
_ListViewProc proto :HWND,:UINT,:WPARAM,:LPARAM 
_StartRoutine proto :DWORD 
_InsertIpInfo proto :DWORD 
 
.const 
 
	IDD_DIALOG1		equ	101 
	IDC_LIST		equ	1001 
	IDC_PORTS		equ	1002 
	IDC_STC1		equ	1003 
	IDC_BTN_AddPorts	equ	1004 
	IDC_BTN_Start		equ	1005 
	IDC_BTN_Stop		equ	1006 
	IDC_BTN_Exit		equ	1007 
	 
	ID_DRVFILE		equ	5000 
	 
	IDM_CLEAR_LOG		equ	6001 
	 
	szZtsFw		db  "ZtsFw",0 
	szLogo		db  "http://zhongts.reg365.com    zhongts@163.com",0 
	szDrvError	db  "install driver error!",0 
	szFormat	db  "%d",0 
	szFwEvent	db  "FwHook_Event",0 
 
.data? 
 
	g_hInst		dd  ? 
	g_hFont		dd  ? 
	g_hDevice	dd  ? 
	g_szDrvFile	db  MAX_PATH dup (?) 
	 
	g_hStartBtn	dd  ? 
	g_hStopBtn	dd  ? 
	g_hList		dd  ? 
	g_hListMenu	dd  ? 
	 
	g_lpListViewOldProc	dd  ? 
	 
	g_Ports		dw  MAX_PORTS dup (?) 
	 
	g_hThread	dd  ? 
	g_dwThreadID	dd  ? 
	g_bStarted	dd  ? 
	 
	g_dwNum		dd  ?