DxgkInitializeDisplayOnlyDriver 函数 (dispmprt.h)

加载并初始化 DirectX 图形内核子系统 (Dxgkrnl.sys) 供内核模式仅显示驱动程序 (KMDOD) 使用。

语法

NTSTATUS DxgkInitializeDisplayOnlyDriver(
  [in] PDRIVER_OBJECT              DriverObject,
  [in] PUNICODE_STRING             RegistryPath,
  [in] PKMDDOD_INITIALIZATION_DATA KmdDodInitializationData
);

参数

[in] DriverObject

指向 DRIVER_OBJECT 结构的指针。 KMDOD 之前在其 DriverEntry 函数中获取了此指针。

[in] RegistryPath

指向提供 KMDOD 服务注册表项路径 的 UNICODE_STRING 结构的指针。 KMDOD 之前在其 DriverEntry 函数中获取了此指针。

[in] KmdDodInitializationData

指向 KMDDOD_INITIALIZATION_DATA 结构的指针,该结构为 DirectX 图形内核子系统提供指向 KMDOD 实现的函数的指针。

返回值

如果成功,则返回STATUS_SUCCESS;否则,它将返回 Ntstatus.h 中定义的错误代码之一。

注解

KMDOD 提供的所有参数都可以在分页内存中。

要求

要求
最低受支持的客户端 Windows 8
最低受支持的服务器 Windows Server 2012
目标平台 桌面
标头 dispmprt.h
Library Displib.lib
IRQL PASSIVE_LEVEL

另请参阅

DRIVER_OBJECT

显示微型端口驱动程序的驱动程序入口

DxgkInitialize

KMDDOD_INITIALIZATION_DATA

UNICODE_STRING