struktur DXGKARG_GETBACKINGRESOURCE (dispmprt.h)
Argumen yang digunakan untuk mendapatkan sumber daya cadangan untuk bilah MMIO (output input yang dipetakan memori) perangkat virtual.
Sintaks
typedef struct _DXGKARG_GETBACKINGRESOURCE {
ULONG VirtualFunctionIndex;
USHORT ResourceIndex;
PCM_PARTIAL_RESOURCE_DESCRIPTOR Resource;
PMDL pMdl;
} DXGKARG_GETBACKINGRESOURCE, *PDXGKARG_GETBACKINGRESOURCE;
Anggota
VirtualFunctionIndex
Fungsi Virtual tertentu untuk mengkueri keamanan.
ResourceIndex
Indeks sumber daya.
Resource
Deskriptor sumber daya pengembalian, yang berisi alamat dasar host dan panjang sumber daya.
pMdl
Penunjuk ke MDL (daftar deskriptor memori).
Alternatif untuk mengembalikan Sumber Daya, driver dapat mengembalikan MDL yang sudah dibuat untuk digunakan sebagai sumber daya cadangan. Setiap MDL yang dikembalikan harus menunjuk ke RAM fisik yang berdekatan atau ruang MMIO, tanpa offset ke halaman pertama, bersama dengan panjang yang dapat dibagi dengan PAGE_SIZE.
Keterangan
Perhatikan bahwa sumber daya cadangan saat ini terbatas pada rentang MAX_FLEXIO_RESOURCES (32). Sumber daya ini kemudian digunakan oleh mekanisme sebar/kumpulkan yang ada dalam pemetaan MMIO untuk membangun bilah tamu lengkap. Jika perangkat fisik tidak menggunakan sumber daya pada Indeks tertentu, perangkat harus mengatur semua nilai yang dikembalikan dan mengembalikan STATUS_SUCCESS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | dispmprt.h |