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 Display-Miniporttreiber hat diesen Zeiger zuvor in seiner DriverEntry--Funktion erhalten.

pArgs

[in] Zeigen Sie 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.

Bemerkungen

DxgkIsFeatureEnabled2- wird in der Bibliothek des Anzeigeporttreibers definiert (displib.lib). Daher kann KMD diese Funktion aufrufen, um das Vorhandensein eines aktivierten Features zu überprüfen, bevor Dxgkrnl- initialisiert wird. Da DxgkIsFeatureEnabled2- bei DriverEntry-verwendet werden soll, kann nur eine Teilmenge der globalen Features abgefragt werden. Diese Teilmenge umfasst derzeit Folgendes:

  • DXGK_FEATURE_GPUVAIOMMU

Weitere Informationen finden Sie unter Abfragen der WDDM-Featureunterstützung und -aktivierung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2 (WDDM 3.2)
Header- d3dkmddi.h
IRQL- PASSIVE_LEVEL

Siehe auch

DriverEntry-

DXGKARGCB_ISFEATUREENABLED2