看起来您可能偶然发现了STATUS_GRAPHICS_DRIVER_MISMATCH
可用文档中错误定义的错误代码 ()(请参阅NTSTATUS 值,显示为 0x401E0117);<ntstatus.h>
但它存在于Windows 平台 SDK的头文件中,并且与您的值匹配。
我安装的 Windows SDK(v7.0,Windows 7 / .NET 3.5sp1)副本描述如下(第 13743 行):
//
// MessageId: STATUS_GRAPHICS_DRIVER_MISMATCH
//
// MessageText:
//
// The kernel driver detected a version mismatch between it and the user mode driver.
//
#define STATUS_GRAPHICS_DRIVER_MISMATCH ((NTSTATUS)0xC01E0009L)
其他 D3D 函数列出了此符号,但没有列出值。以下是文档的链接以及引用的文本。
DxgkDdiOpenAllocation @ MSDN
STATUS_GRAPHICS_DRIVER_MISMATCH - “显示微型端口驱动程序与启动 DxgkDdiOpenAllocation 调用的用户模式显示驱动程序不兼容(即,向显示微型端口驱动程序提供私有数据)。 ”
DxgkDdiCreateAllocation @ MSDN
STATUS_GRAPHICS_DRIVER_MISMATCH - “显示微型端口驱动程序与启动 DxgkDdiCreateAllocation 调用的用户模式显示驱动程序不兼容。 ”