摘要:
assume cs:codecode segmentstart: mov ax, cs mov ds, ax mov si, offset do0 ;ds:si指向源地址 mov ax, 0 mov es, ax mov di, 200h ;es:di指向目的地址 mov cx, offset do0end - offset do0 ;设置cx为传输长度 cld ;设置传输方向为正 rep movsb ;设置中断向量表 mov ax, 0 mov es, ax mov word ptr es... 阅读全文
摘要:
https://xiahe/svn/VirtualCD/Recordable 阅读全文
摘要:
Ring 3下的方法:童鞋们应该已经发现了,GetDriveType函数只能识别出U盘,无法识别移动硬盘。移动硬盘和本地硬盘将返回相同的类型DRIVE_FIXED。MSDN上的建议是用一个蛋疼无比的函数SetupDiGetDeviceRegistryProperty来识别USB设备。其实有个更方便的方法,可以通过DeviceIoControl函数查询总线类型来识别USB设备。贴代码:BOOL IsUsbDriver(TCHAR tchDrvName) /*++Routine Description: 判断某分区是否是USB设备。Arguments: tchDrvName - 输入参... 阅读全文