Compartir a través de


Función DxgkInitializeDisplayOnlyDriver (dispmprt.h)

Carga e inicializa el subsistema del kernel de gráficos de DirectX (Dxgkrnl.sys) para que lo use un controlador de solo visualización en modo kernel (KMDOD).

Sintaxis

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

Parámetros

[in] DriverObject

Puntero a una estructura de DRIVER_OBJECT . El KMDOD obtuvo anteriormente este puntero en su función DriverEntry .

[in] RegistryPath

Puntero a una estructura de UNICODE_STRING que proporciona la ruta de acceso a la clave del Registro de servicio de KMDOD. El KMDOD obtuvo anteriormente este puntero en su función DriverEntry .

[in] KmdDodInitializationData

Puntero a una estructura de KMDDOD_INITIALIZATION_DATA que proporciona el subsistema del kernel de gráficos directX con punteros a funciones implementadas por el KMDOD.

Valor devuelto

Devuelve STATUS_SUCCESS si se realiza correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Comentarios

Todos los parámetros proporcionados por el KMDOD pueden estar en la memoria paginada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Escritorio
Encabezado dispmprt.h
Library Displib.lib
IRQL PASSIVE_LEVEL

Consulte también

DRIVER_OBJECT

DriverEntry del controlador display Miniport

DxgkInitialize

KMDDOD_INITIALIZATION_DATA

UNICODE_STRING