Condividi tramite


Funzione DxgkInitializeDisplayOnlyDriver (dispmprt.h)

Carica e inizializza il sottosistema kernel della grafica DirectX (Dxgkrnl.sys) per l'uso da parte di un driver di sola visualizzazione in modalità kernel (KMDOD).

Sintassi

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

Parametri

[in] DriverObject

Puntatore a una struttura DRIVER_OBJECT. Il KMDOD ottenuto in precedenza questo puntatore nella funzione DriverEntry.

[in] RegistryPath

Puntatore a una struttura UNICODE_STRING che fornisce il percorso alla chiave del Registro di sistema del servizio KMDOD. Il KMDOD ottenuto in precedenza questo puntatore nella funzione DriverEntry.

[in] KmdDodInitializationData

Puntatore a una struttura KMDDOD_INITIALIZATION_DATA che fornisce il sottosistema del kernel grafico DirectX con puntatori alle funzioni implementate dal KMDOD.

Valore restituito

Restituisce STATUS_SUCCESS se ha esito positivo; in caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.

Osservazioni

Tutti i parametri forniti dal KMDOD possono essere in memoria di paging.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
piattaforma di destinazione Desktop
intestazione dispmprt.h
libreria Displib.lib
IRQL PASSIVE_LEVEL

Vedere anche

DRIVER_OBJECT

DriverEntry del driver Miniport visualizzato

DxgkInitialize

KMDDOD_INITIALIZATION_DATA

UNICODE_STRING