UID | title | description | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.lib | req.dll | req.ddi-compliance | req.unicode-ansi | req.max-support | req.typenames | targetos | tech.root | f1_keywords | topic_type | api_type | api_location | api_name | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:d3dkmddi._DXGK_HARDWARERESERVEDRANGES |
DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h) |
The DXGK_HARDWARERESERVEDRANGES structure is used to store the hardware reserved memory ranges that were queried by a call to DXGKDDI_QUERYADAPTERINFO. |
07/22/2021 |
|
_DXGK_HARDWARERESERVEDRANGES, DXGK_HARDWARERESERVEDRANGES, |
d3dkmddi.h |
Windows 10, version 1803 |
DXGK_HARDWARERESERVEDRANGES |
Windows |
display |
|
|
|
|
|
The DXGK_HARDWARERESERVEDRANGES structure is used to store the hardware reserved memory ranges that were queried by the call the DXGKDDI_QUERYADAPTERINFO.
The number of ranges that are reserved.
Pointer to a DXGK_PHYSICAL_MEMORY_RANGE structure that contains information about the physical memory ranges.
The VidMm (Video Memory Manager) validates whether the ranges returned from DXGKDDI_QUERYADAPTERINFO overlap any regions of memory used by the NTOS (Windows NT-based operating system) memory manager. This validation ensures that the driver does not accidentally report a region of physical memory that is outside the reserved range, as this would violate the security guarantees of the feature.
See IOMMU-based GPU isolation for more information.