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 |