Freigeben über


DXGKCB_ISFEATUREENABLED Rückruffunktion (d3dkmddi.h)

Ein Kernelmodus-Miniporttreiber (KMD) ruft DxgkCbIsFeatureEnabled- auf, um abzufragen, ob das Betriebssystem ein Feature aktiviert hat. Ab Windows 11, Version 24H2 (WDDM 3.2), wurde diese Porttreiberrückruffunktion durch DXGK_FEATURE_INTERFACEersetzt.

Syntax

DXGKCB_ISFEATUREENABLED DxgkcbIsfeatureenabled;

NTSTATUS DxgkcbIsfeatureenabled(
  [in/out] INOUT_PDXGKARGCB_ISFEATUREENABLED unnamedParam1
)
{...}

Parameter

[in/out] unnamedParam1

Zeigen Sie auf eine DXGKARGCB_ISFEATUREENABLED-Struktur, die Informationen zum abgefragten Feature enthält.

Rückgabewert

DxgkCbIsFeatureEnabled gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Code zurückgegeben.

Bemerkungen

Ab WDDM 2.9 können Treiber DXGKCB_QUERYFEATURESUPPORT aufrufen, um zusätzliche Informationen für das Betriebssystem bereitzustellen.

Das Betriebssystem legt den Enabled Member von DXGKARGCB_ISFEATUREENABLED auf TRUE fest, wenn der Treiber die Unterstützung für das abgefragte Feature aktivieren kann. Aktivierte auf FALSE festgelegt ist, um den Treiber anzuweisen, die Unterstützung für das Feature nicht zu aktivieren.

DXGKCB_XXX Funktionen werden von Dxgkrnlimplementiert. Um diese Rückruffunktion zu verwenden, legen Sie die entsprechenden Member von DXGKARGCB_ISFEATUREENABLED fest, und rufen Sie dann DxgkCbIsFeatureEnabled über die DXGKRNL_INTERFACEauf.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903 (WDDM 2.6)
Header- d3dkmddi.h
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARGCB_ISFEATUREENABLED

DXGKCB_QUERYFEATURESUPPORT

DXGKRNL_INTERFACE