DXGKDDI_GETRESOURCEFORBAR función de devolución de llamada (dispmprt.h)
Si el controlador no admite la interfaz GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, esta rutina devuelve la dirección base de partición del host de un único registro de direcciones base de función virtual. Esta dirección física del host debe ser el principio del espacio MMIO (salida de entrada de administración de memoria) que el controlador quiere asignar como barra MMIO de la partición de GPU.
Cuando el controlador informa de que admite la interfaz GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, no se llamará a esta función.
Sintaxis
DXGKDDI_GETRESOURCEFORBAR DxgkddiGetresourceforbar;
NTSTATUS DxgkddiGetresourceforbar(
[in] HANDLE Context,
[in, out] DXGKARG_GETRESOURCEFORBAR *pArgs
)
{...}
Parámetros
[in] Context
Contexto de minipuerto devuelto por el controlador en la estructura DXGKDDI_SRIOV_INTERFACE .
[in, out] pArgs
Puntero al DXGKARG_GETRESOURCEFORBAR que contiene argumentos para esta función.
Valor devuelto
Si el VF tiene recursos en este BarIndex y puede devolver la información correcta, la instrucción NT_SUCCESS(valor devuelto) será true.
Comentarios
Esta rutina puede producir un error si el VF no expone una barra en BarIndex. Esto se espera y no provocará un error inmediato.
Requisitos
Requisito | Valor |
---|---|
Header | dispmprt.h |