estrutura DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h)
A estrutura DXGK_HARDWARERESERVEDRANGES é usada para armazenar os intervalos de memória reservados de hardware que foram consultados pela chamada ao DXGKDDI_QUERYADAPTERINFO.
Sintaxe
typedef struct _DXGK_HARDWARERESERVEDRANGES {
UINT32 NumRanges;
DXGK_PHYSICAL_MEMORY_RANGE *pPhysicalRanges;
} DXGK_HARDWARERESERVEDRANGES;
Membros
NumRanges
O número de intervalos reservados.
pPhysicalRanges
Ponteiro para uma estrutura DXGK_PHYSICAL_MEMORY_RANGE que contém informações sobre os intervalos de memória física.
Comentários
O VidMm (Gerenciador de Memória de Vídeo) valida se os intervalos retornados de DXGKDDI_QUERYADAPTERINFO se sobrepõem a todas as regiões de memória usadas pelo gerenciador de memória NTOS (sistema operacional baseado em Windows NT). Essa validação garante que o driver não relate acidentalmente uma região de memória física fora do intervalo reservado, pois isso violaria as garantias de segurança do recurso.
Consulte Isolamento de GPU baseado em IOMMU para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1803 |
Cabeçalho | d3dkmddi.h |