DXGKCB_UPDATECONTEXTALLOCATION funzione di callback (d3dkmddi.h)
DXGKCB_UPDATECONTEXTALLOCATION aggiorna il contenuto di un'allocazione del contesto.
Sintassi
DXGKCB_UPDATECONTEXTALLOCATION DxgkcbUpdatecontextallocation;
NTSTATUS DxgkcbUpdatecontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARGCB_UPDATECONTEXTALLOCATION pArgs
)
{...}
Parametri
[in] hAdapter
Handle per la scheda di visualizzazione.
[in] pArgs
Struttura DXGKARGCB_UPDATECONTEXTALLOCATION che descrive l'operazione.
Valore restituito
DXGKCB_UPDATECONTEXTALLOCATION restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.
Osservazioni
DXGKCB_XXX funzioni vengono implementate da Dxgkrnl. Per usare questa funzione di callback, impostare i membri di DXGKARGCB_UPDATECONTEXTALLOCATION e quindi chiamare DxgkCbUpdateContextAllocation tramite il DXGKRNL_INTERFACE.
Gestione memoria video esegue il mapping dell'allocazione specificata nello spazio degli indirizzi del processo di paging, quindi chiama DXGKCB_UPDATECONTEXTALLOCATION per attivare un'operazione di paging dell'aggiornamento dell'allocazione del contesto, passando il driver di visualizzazione in modalità kernel i dati privati del driver specificati.
La chiamata a DXGKCB_UPDATECONTEXTALLOCATION restituisce quando l'aggiornamento all'allocazione del contesto viene completato.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 (WDDM 2.0) |
server minimo supportato | Windows Server 2016 |
piattaforma di destinazione | Desktop |
intestazione | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |