struktur DXGKARG_QUERYPROBEDBARS (dispmprt.h)
Kueri daftar alamat dasar yang diselimuti (BARS).
Sintaks
typedef struct _DXGKARG_QUERYPROBEDBARS {
ULONG VirtualFunctionIndex;
PULONG BaseRegisterValues;
} DXGKARG_QUERYPROBEDBARS, *PDXGKARG_QUERYPROBEDBARS;
Anggota
VirtualFunctionIndex
Offset berbasis nol dari Fungsi Virtual dari VF pertama yang diekspos oleh Fungsi Fisik ini.
BaseRegisterValues
Penunjuk ke array ULONG yang dibatasi oleh jumlah Daftar Alamat Dasar di perangkat PCI (saat ini 6). Driver harus sepenuhnya mengisi array ini, bahkan jika nilainya adalah 0. Nilai-nilai ini mewakili ukuran PCIe BAR dalam byte. Nilai yang dikembalikan harus berukuran, minus -1, lalu bitwise tidak. Misalnya, BAR 256MB direpresentasikan sebagai 0xF000'0000. Ini adalah cara yang sama seperti bus PCI menghitung ukuran BAR. Untuk bilah 64 bit (atau batang yang lebih besar dari 4GB) dua bilah berurutan digunakan, dengan bilah bawah mengatur bit PCI_TYPE_64BIT (0x4) di bilah bawah.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dispmprt.h |