DXGKCB_ISFEATUREENABLED funzione di callback (d3dkmddi.h)

Un driver miniport in modalità kernel chiama DxgkCbIsFeatureEnabled per eseguire query se il sistema operativo ha abilitato una funzionalità. A partire da Windows 11 versione 24H2 (WDDM 3.2), questa funzione di callback del driver di porta è stata sostituita da DXGK_FEATURE_INTERFACE.

Sintassi

DXGKCB_ISFEATUREENABLED DxgkcbIsfeatureenabled;

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

Parametri

[in/out] unnamedParam1

Puntatore a una struttura DXGKARGCB_ISFEATUREENABLED che contiene informazioni sulla funzionalità sottoposta a query.

Valore restituito

DxgkCbIsFeatureEnabled restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituisce un codice NTSTATUS appropriato.

Commenti

A partire da WDDM 2.9, i driver possono chiamare DXGKCB_QUERYFEATURESUPPORT per fornire informazioni aggiuntive al sistema operativo.

Il sistema operativo imposta il membro abilitato di DXGKARGCB_ISFEATUREENABLED su TRUE quando consente al driver di abilitare il supporto per la funzionalità eseguita in query. Abilitato è impostato su FALSE per indicare al driver di non abilitarne il supporto per la funzionalità.

le funzioni DXGKCB_XXX vengono implementate da Dxgkrnl. Per usare questa funzione di callback, impostare i membri appropriati di DXGKARGCB_ISFEATUREENABLED e quindi chiamare DxgkCbIsFeatureEnabled tramite il DXGKRNL_INTERFACE.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1903 (WDDM 2.6)
Intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedi anche

DXGKARGCB_ISFEATUREENABLED

DXGKCB_QUERYFEATURESUPPORT

DXGKRNL_INTERFACE