在分析文件所有操作之前,先来看看文件操作的基来流程,与那些系统是相关联的。如下图所示:
应用程序先发起文件的操作,接着就调用到IO管理器的内核函数,IO管理器函数就会生成IRP请求包,并把IRP请求包传送给文件系统驱动程序,接着文件系统把请求生成SRB请求包发送给类驱动程序。最后类驱动程序把SRB请求包发送给PCI驱动程序,再转给ATAPI的驱动程序来访问IDE的硬盘。下面就ATAPI与PCI驱动程序的关系图:
原文链接:https://www.f2er.com/react/308427.html