?? vxdstub.asm
字號:
; ******* Listing 2 VXDSTUB.ASM *******
PAGE 58,132
TITLE VXDSTUB - Device Declaration and Control Procedure
.386p
include vmm.inc
FILEMON_DYNAMIC EQU 1
; Declare FILEMON's device descriptor block
DECLARE_VIRTUAL_DEVICE FILEMON, 1, 0, CtrlMsgDispatch,\
UNDEFINED_DEVICE_ID, FSD_Init_Order, 0, 0
VXD_LOCKED_CODE_SEG
; Setup FILEMON's control procedure
BeginProc CtrlMsgDispatch
Control_Dispatch Sys_VM_Terminate, \
CtrlMsg_SysVMTerminate, sCall, <ebx>
Control_Dispatch SYS_DYNAMIC_DEVICE_INIT, \
CtrlMsg_DynDeviceInit, sCall
Control_Dispatch SYS_DYNAMIC_DEVICE_EXIT, \
CtrlMsg_DynDeviceExit, sCall
Control_Dispatch W32_DEVICEIOCONTROL, \
CtrlMsg_W32DeviceIoControl, sCall, <ecx,ebx,esi>
clc
ret
EndProc CtrlMsgDispatch
VXD_LOCKED_CODE_ENDS
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -