DxgkInitializeDisplayOnlyDriver-Funktion (dispmprt.h)
Lädt und initialisiert das DirectX-Grafik-Kernelsubsystem (Dxgkrnl.sys) für die Verwendung durch einen Nur-Kernelmodus-Treiber (KMDOD).
Syntax
NTSTATUS DxgkInitializeDisplayOnlyDriver(
[in] PDRIVER_OBJECT DriverObject,
[in] PUNICODE_STRING RegistryPath,
[in] PKMDDOD_INITIALIZATION_DATA KmdDodInitializationData
);
Parameter
[in] DriverObject
Ein Zeiger auf eine DRIVER_OBJECT Struktur. Der KMDOD hat diesen Zeiger zuvor in seiner DriverEntry--Funktion erhalten.
[in] RegistryPath
Ein Zeiger auf eine UNICODE_STRING-Struktur, die den Pfad zum Dienstregistrierungsschlüssel von KMDOD bereitstellt. Der KMDOD hat diesen Zeiger zuvor in seiner DriverEntry--Funktion erhalten.
[in] KmdDodInitializationData
Ein Zeiger auf eine KMDDOD_INITIALIZATION_DATA Struktur, die das DirectX-Grafik-Kernelsubsystem mit Zeigern auf Funktionen bereitstellt, die von der KMDOD implementiert werden.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn er erfolgreich ist; andernfalls wird eine der fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.
Bemerkungen
Alle Parameter, die vom KMDOD bereitgestellt werden, können im ausgelagerten Speicher vorhanden sein.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | dispmprt.h |
Library | Displib.lib |
IRQL- | PASSIVE_LEVEL |