DXGKDDI_GETRESOURCEFORBAR funzione di callback (dispmprt.h)
Se il driver non supporta l'interfaccia GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, questa routine restituisce l'indirizzo di base della partizione host di un singolo registro degli indirizzi di base della funzione virtuale. Questo indirizzo fisico host deve essere l'inizio dello spazio MMIO (output di input di gestione della memoria) che il driver vuole essere mappato come barra MMIO della partizione GPU.
Quando il report del driver supporta l'interfaccia GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, questa funzione non verrà chiamata.
Sintassi
DXGKDDI_GETRESOURCEFORBAR DxgkddiGetresourceforbar;
NTSTATUS DxgkddiGetresourceforbar(
[in] HANDLE Context,
[in, out] DXGKARG_GETRESOURCEFORBAR *pArgs
)
{...}
Parametri
[in] Context
Contesto miniport restituito dal driver nella struttura DXGKDDI_SRIOV_INTERFACE .
[in, out] pArgs
Puntatore alla DXGKARG_GETRESOURCEFORBAR che contiene argomenti per questa funzione.
Valore restituito
Se il VF dispone di risorse in questo barIndex e può restituire le informazioni corrette, l'istruzione NT_SUCCESS(valore restituito) sarà true.
Commenti
Questa routine può non riuscire se il VF non espone una BARRA in BarIndex. Questo è previsto e non causerà un errore immediato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dispmprt.h |