Compartir a través de


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