DxgkInitializeDisplayOnlyDriver-Funktion (dispmprt.h)
Lädt und initialisiert das DirectX-Grafikkernsubsystem (Dxgkrnl.sys) für die Verwendung durch einen Kernelmodustreiber( Display-Only Driver, 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 abgerufen.
[in] RegistryPath
Ein Zeiger auf eine UNICODE_STRING-Struktur , die den Pfad zum Dienstregistrierungsschlüssel des KMDOD bereitstellt. Der KMDOD hat diesen Zeiger zuvor in seiner DriverEntry-Funktion abgerufen.
[in] KmdDodInitializationData
Ein Zeiger auf eine KMDDOD_INITIALIZATION_DATA Struktur, die das DirectX-Grafikkernsubsystem mit Zeigern auf funktionen bereitstellt, die vom KMDOD implementiert werden.
Rückgabewert
Gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in "Ntstatus.h" definierten Fehlercodes zurückgegeben.
Hinweise
Alle parameter, die vom KMDOD bereitgestellt werden, können sich im ausgelagerten Speicher befinden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Desktop |
Kopfzeile | dispmprt.h |
Bibliothek | Displib.lib |
IRQL | PASSIVE_LEVEL |