DXGKARG_QUERYPROBEDBARS结构(dispmprt.h)
查询探测基址寄存器(BARS)。
语法
typedef struct _DXGKARG_QUERYPROBEDBARS {
ULONG VirtualFunctionIndex;
PULONG BaseRegisterValues;
} DXGKARG_QUERYPROBEDBARS, *PDXGKARG_QUERYPROBEDBARS;
成员
VirtualFunctionIndex
虚拟函数从此物理函数公开的第一个 VF 的从零开始的偏移量。
BaseRegisterValues
指向由 PCI 设备中基址寄存器数(当前为 6)绑定的 ULONG 数组的指针。 驱动程序应完全填充此数组,即使值为 0。 这些值表示 PCIe BAR 大小(以字节为单位)。 返回的值应为大小减 -1,然后按位不。 例如,256MB BAR 表示为 0xF000'0000。 这与 PCI 总线枚举 BAR 大小的方式相同。 对于 64 位条(或大于 4GB 的条形图)使用两个顺序条,下部条将PCI_TYPE_64BIT(0x4)位设置为下部条。
要求
要求 | 价值 |
---|---|
标头 | dispmprt.h |