estrutura DXGK_NOTIFYALLOCFLAGS (d3dkmddi.h)
Importante
Algumas informações referem-se a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, em relação às informações fornecidas aqui.
A estrutura DXGK_NOTIFYALLOCFLAGS especifica sinalizadores relacionados a notificações de alocação para operações de paginação.
Sintaxe
typedef struct _DXGK_NOTIFYALLOCFLAGS {
union {
struct {
UINT Eviction : 1;
UINT IoMmuUnmap : 1;
UINT Reserved : 30;
};
UINT Value;
};
} DXGK_NOTIFYALLOCFLAGS;
Membros
Eviction
A alocação está prestes a ser removida.
IoMmuUnmap
A alocação está prestes a ser não mapeada da IOMMU.
Reserved
Reservado para uso futuro; definido como zero.
Value
Membro do sindicato que permite o acesso a todos os sinalizadores na estrutura.
Observações
As de Remoção e sinalizadores IoMmuUnmap não podem ser definidas juntas.
Um KMD (driver de modo kernel) Dxgkrnl usa esses sinalizadores para notificar o KMD (driver do modo kernel) que ações específicas antes de uma alocação ser removida ou não mapeada da IOMMU.
Para obter mais informações, consulte de Notificação de Alocação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2 (WDDM 3.2) |
cabeçalho | d3dkmddi.h |