estructura DXGKARG_QUERYPROBEDBARS (dispmprt.h)
Consulta de registros de direcciones base sondadas (BARS).
Sintaxis
typedef struct _DXGKARG_QUERYPROBEDBARS {
ULONG VirtualFunctionIndex;
PULONG BaseRegisterValues;
} DXGKARG_QUERYPROBEDBARS, *PDXGKARG_QUERYPROBEDBARS;
Miembros
VirtualFunctionIndex
Desplazamiento de base cero de la función virtual desde la primera VF expuesta por esta función física.
BaseRegisterValues
Puntero a una matriz de ULONG limitados por el número de registros de direcciones base en un dispositivo PCI (actualmente 6). El controlador debe rellenar completamente esta matriz, incluso si los valores son 0. Estos valores representan los tamaños DE BARRA PCIe en bytes. El valor devuelto debe ser el tamaño, menos -1 y, a continuación, no bit a bit. Por ejemplo, una BARRA de 256 MB se representa como 0xF000'0000. Este es el mismo modo en que el bus PCI enumera los tamaños DE BARRA. Para barras de 64 bits (o barras mayores de 4 GB) se usan dos barras secuenciales, con la barra inferior estableciendo el bit PCI_TYPE_64BIT (0x4) en la barra inferior.
Requisitos
Requisito | Valor |
---|---|
Header | dispmprt.h |