驅動程式 - MS-DOS Device Driver (MDD) - 教學說明 - 3. Command處理流程



處理流程:
Step 1. 系統將Command的資料位址儲存在ES:BX
Step 2. 系統呼叫驅動程式的Strategy Callback副程式
Step 3. 驅動程式儲存ES:BX的位址(IRP位址)
Step 4. 系統呼叫驅動程式的Interrupt Callback副程式
Step 5. 驅動程式從IRP取得要處理的Command命令
Step 6. 驅動程式跳到本身處理Command的副程式去處理
Step 7. 驅動程式處理完後,返回控制權給DOS系統