DXGKCB_CLOSEPHYSICALMEMORYOBJECT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

DXGKCB_CLOSEPHYSICALMEMORYOBJECT DxgkcbClosephysicalmemoryobject;

VOID DxgkcbClosephysicalmemoryobject(
  [in] IN_CONST_PDXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT pArgs
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3dkmddi-dxgkcb_closephysicalmemoryobject)

Description

DXGKCB_CLOSEPHYSICALMEMORYOBJECT closes a physical memory object.

Parameters

pArgs [in]

Pointer to a DXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT structure that contains information about the physical memory object to close.

Remarks

If the driver chooses to specify hAdapterMemoryObject as part of the DXGKCB_DESTROYPHYSICALMEMORYOBJECT call, then it is not necessary to close it via DXGKCB_CLOSEPHYSICALMEMORYOBJECT as well.

See IOMMU DMA remapping for more information.

DXGKCB_XXX functions are implemented by Dxgkrnl. To use this callback function, set the members of DXGKARGCB_ALLOCATEPAGESFORMDL and then call DxgkCbClosePhysicalMemoryObject via the DXGKRNL_INTERFACE.

See also

DXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT

DXGKCB_DESTROYPHYSICALMEMORYOBJECT

DXGKCB_OPENPHYSICALMEMORYOBJECT

DXGKRNL_INTERFACE