阅读:1557回复:0
再问关于SCSIOP_READ_TOC命令
我在改造tiamo得虚拟磁盘(改造成虚拟光驱)得程序得时候,我判断自己接受到
SCSIOP_READ_TOC命令,然后处理对这个命令得处理,我阅读了相关得文档, 知道这个命令要做什么,但是我不知到怎样来返回数据。也就时说在我的处理函数: BOOLEAN Cdrom_Read_Toc(PMiniportExt pExt,PSCSI_REQUEST_BLOCK pSrb) { if(!pExt->m_hFileHandle[pSrb->TargetId]) { SetSrbSenseCode(pSrb,NO_MEDIA_IN_DEVICE); return TRUE; } RtlZeroMemory(pSrb->DataBuffer,pSrb->DataTransferLength); //处理命令 .................................................. } 中来如何返回命令需要得东西。 希望大家给指点一下,俺是新手有些地方不明白,希望大家给指点。 小弟在此谢过。。。。 ![]() |
|