错误检查 0xE4:WORKER_INVALID
WORKER_INVALID 错误检查的值为 0x000000E4。 这表示不应包含执行工作项的内存中确实包含这样的项,或者当前活动的工作项已排队。
重要
这篇文章适合程序员阅读。 如果你是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答。
WORKER_INVALID 参数
参数 1 指示代码位置。
参数 1 | 参数 2 | 参数 3 | 参数 4 | 错误消息的原因 |
---|---|---|---|---|
0x0 |
工作项的地址 |
池块开始 |
池块结束 |
释放了一个活动的工作项。 |
0x1 |
工作项的地址 |
队列编号 |
0 |
一个活动的工作项已排入队列。 |
0x2 |
工作项的地址 |
I/O 工作例程的地址 |
0 |
已释放排队的 I/O 工作项。 |
0x3 |
工作项的地址 |
无效对象的地址 |
0 |
试图用无效对象初始化 I/O 工作项。 |
0x5 |
工作项的地址 |
队列编号 |
NUMA 节点为目标,如果搜索了所有节点,则为 -1。 |
在初始化工作队列之前,尝试将工作项排队。 |
0x6 |
工作项的地址 |
队列编号 |
0 |
提供的队列类型无效。 |
0x7 |
工作项的地址 |
队列编号 |
0 |
试图将具有无效工作例程地址的工作项排队。 |
原因
这通常是由驱动程序释放仍包含执行工作项的内存引起的。