gpt4 book ai didi

在内核中异步调用 DeviceIoControl

转载 作者:太空宇宙 更新时间:2023-11-04 03:37:14 26 4
gpt4 key购买 nike

我们在用户模式下有 OverLapped 结构。例如我们可以调用 DeviceIoControl与重叠的成员在完成此调用时引发事件。但是什么内核模式?如何通过回调在内核中发送异步 DeviceIoControl? (FsRtlIssueDeviceIoControl 同步)

最佳答案

您可以使用 IoCallDriver() 发送带有使用 IoSetCompletionRoutine() 设置的完成例程的 IOCTL。但仍然可以同步或异步完成,这取决于完成 IOCTL 的目标驱动程序。

关于在内核中异步调用 DeviceIoControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31592692/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com