estrutura DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT (d3dkmddi.h)
A estrutura DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT contém as informações usadas pela função de retorno de chamada DXGKCB_DESTROYPHYSICALMEMORYOBJECT para destruir a memória física.
Sintaxe
typedef struct _DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT {
[in] HANDLE hPhysicalMemoryObject;
[in] HANDLE hAdapterMemoryObject;
} DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT;
Membros
[in] hPhysicalMemoryObject
Manipule para o objeto de memória física criado por meio de DXGKCB_CREATEPHYSICALMEMORYOBJECT para destruir.
[in] hAdapterMemoryObject
Identificador opcional para um objeto de memória do adaptador a ser fechado ao mesmo tempo. Esse identificador é fornecido com a finalidade de criar um mapeamento de espelho conveniente com destroy. Se hAdapterMemoryObject não for NULL, o driver também não deverá chamar DXGKCB_CLOSEPHYSICALMEMORYOBJECT.
Comentários
Se o driver tentar destruir um objeto físico que ainda tem um ADL existente criado nele, a chamada verificará o computador, pois o driver está vazando páginas bloqueadas.
Confira Remapeamento de DMA IOMMU para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 (WDDM 2.9) |
Cabeçalho | d3dkmddi.h |
Confira também
DXGKCB_CLOSEPHYSICALMEMORYOBJECT