Freigeben über


DxgkIsFeatureEnabled2-Funktion (d3dkmddi.h)

KMD kann die DxgkIsFeatureEnabled2-Funktion des Anzeigeporttreibers aufrufen, bevor Dxgkrnl aktiviert ist, um zu bestimmen, ob ein bestimmtes Feature aktiviert ist.

Syntax

NTSTATUS DxgkIsFeatureEnabled2(
  PVOID                       DriverObject,
  DXGKARGCB_ISFEATUREENABLED2 *pArgs
);

Parameter

DriverObject

[in] Zeiger auf eine DRIVER_OBJECT. Der Anzeigeminiporttreiber hat diesen Zeiger zuvor in seiner DriverEntry-Funktion abgerufen.

pArgs

[in] Zeiger auf eine DXGKARGCB_ISFEATUREENABLED2-Struktur , die Informationen zum abzufragenden Feature enthält.

Rückgabewert

DxgkIsFeatureEnabled2 gibt nach erfolgreichem Abschluss STATUS_SUCCESS zurück. Andernfalls wird ein entsprechender NTSTATUS-Code zurückgegeben.

Hinweise

DxgkIsFeatureEnabled2 ist in der Bibliothek des Anzeigeporttreibers (displib.lib) definiert. Daher kann KMD diese Funktion aufrufen, um zu überprüfen, ob ein aktiviertes Feature vorhanden ist, bevor Dxgkrnl initialisiert wird. Da DxgkIsFeatureEnabled2 für die Verwendung bei DriverEntry vorgesehen ist, kann nur eine Teilmenge der globalen Features abgefragt werden. Diese Teilmenge umfasst derzeit Folgendes:

  • DXGK_FEATURE_GPUVAIOMMU

Weitere Informationen finden Sie unter Abfragen der Unterstützung und Aktivierung von WDDM-Features.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3dkmddi.h
IRQL PASSIVE_LEVEL

Weitere Informationen

DriverEntry

DXGKARGCB_ISFEATUREENABLED2