Wddm 2.0 Driver [best] -
// 2. Query the DirectX Graphics Kernel Interface // This connects our driver to the Windows graphics subsystem. // The symbolic link L"\\DosDevices\\DxgKrnl" is the standard hook. status = FillAdapterInterface(DriverObject, &dxgkInterface); if (!NT_SUCCESS(status)) DbgPrint("WDDM Skeleton: Failed to get DxgkInterface: 0x%X\n", status); return status;
RtlInitUnicodeString(&dxgkName, L"\\Driver\\DxgKrnl"); wddm 2.0 driver
Less frequent transitions between user mode and kernel mode for better performance. wddm 2.0 driver