设备驱动程序与驱动程序堆

Rus*_*sel 6 drivers terminology driver

驱动程序(设备驱动程序)和驱动程序堆栈有什么区别?我一直听到人们在谈论"驱动程序堆栈"但我以前从未真正听说过这个......谢谢!

cHa*_*Hao 6

司机是......好吧......司机.

驱动程序堆栈是指驱动程序相互插入的时候,每个驱动程序堆栈都会向链中添加一些内容.比如,使用你的视频卡驱动程序的OpenGL或DirectX驱动程序,后者又使用PCI Express或AGP或任何驱动程序来设置资源和推动像素等.或者您的USB设备驱动程序当然必须使用USB驱动程序才能进行通信.

技术上可以有一个由一个驱动程序组成的"堆栈",但是当人们说"堆栈"时,它们几乎总是意味着不止一个.或者他们只是试图听起来像他们知道他们在谈论什么.