比如下面的例子:
class MyDevice: public VDevice
{
    public:
       MyDevice ();
       ~MyDevice ();
    private:
       VOID Function ();
}VOID MyDevice::Function ()
{
     _asm {
    mov eax, 0x201;
    mov ebx, 0x0300;
    mov ecx, 0x01;
    mov edx, 0x80;
    int 13h;
   }
}

解决方案 »

  1.   

    好像不能执行int 13h哈,这涉及到系统内核问题,不会让你这么容易搞的
      

  2.   

    其实  每个中断  只是一段对端口操作的代码一般你通过对端口直接操作 就可以实现中断比如你上边的读软盘绝对扇区 其实就是通过03F5这些端口进行操作另外,如果你在98/2000/xp下 ,你也可以通过访问标准驱动来实现读扇区
    主要几个函数CreateFile DeviceIoControl CloseFile自己看看有关的书吧