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 l'adattatore 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.
Commenti
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 di 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 al termine dell'aggiornamento all'allocazione del contesto.
Requisiti
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 |