estrutura DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h)
A estrutura de DXGK_HARDWARERESERVEDRANGES é usada para armazenar os intervalos de memória reservados de hardware que foram consultados pela chamada do 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.
Observações
O VidMm (Gerenciador de Memória de Vídeo) valida se os intervalos retornados de DXGKDDI_QUERYADAPTERINFO sobrepõem quaisquer regiões de memória usadas pelo gerenciador de memória NTOS (sistema operacional baseado no 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 de isolamento de GPU baseado em IOMMU para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1803 |
cabeçalho | d3dkmddi.h |