【发布时间】:2012-11-03 01:15:51
【问题描述】:
我想知道 IOCTL 是如何工作的。 我知道基础知识:
DeviceIoControl() -> kernel32.dll -> ntdll.dll -> 从用户模式到内核模式的时刻 -> I/O Manager -> IRP
问题是 IOCTL 如何从用户模式进入内核模式?是中断门、调用门还是别的什么?
如果您知道任何解释 IOCTL 详细信息的文章/书籍(不仅仅是 Windows 内部),请发布链接。
【问题讨论】:
标签: windows kernel ioctl deviceiocontrol