DXGKARG_GETBACKINGRESOURCE 結構 (dispmprt.h)
用來取得虛擬設備 MMIO (記憶體對應輸入輸出) 列資源的自變數。
語法
typedef struct _DXGKARG_GETBACKINGRESOURCE {
ULONG VirtualFunctionIndex;
USHORT ResourceIndex;
PCM_PARTIAL_RESOURCE_DESCRIPTOR Resource;
PMDL pMdl;
} DXGKARG_GETBACKINGRESOURCE, *PDXGKARG_GETBACKINGRESOURCE;
成員
VirtualFunctionIndex
要查詢安全性的特定虛擬函式。
ResourceIndex
資源索引。
Resource
傳回資源描述元,其中包含主機基地址和資源長度。
pMdl
MDL (記憶體描述元清單) 指標。
除了傳回資源,驅動程式也可以傳回已建立的 MDL,以作為支持資源使用。 任何傳回的 MDL 都必須指向連續的實體 RAM 或 MMIO 空間,且不會位移到第一頁,以及PAGE_SIZE可分割的長度。
備註
請注意,支持資源目前限制為MAX_FLEXIO_RESOURCES (32 個) 範圍。 這些資源接著會由 MMIO 對應中的散佈/收集機制使用,以建立完整的客體列。 如果實體裝置未在特定索引上使用資源,則裝置應該設定所有傳回值,並傳回STATUS_SUCCESS。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | dispmprt.h |