DXGKCB_ISFEATUREENABLED funzione di callback (d3dkmddi.h)

Un driver miniport (KMD) in modalità kernel chiama DXGKCB_ISFEATUREENABLED per verificare se il sistema operativo lo consentirà di abilitare il supporto per una funzionalità.

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à su cui viene eseguito la query.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituisce un codice di errore 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à sottoposta a query. Enabled è 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