DXGKARGCB_FREE_ADL structure (d3dkmddi.h)

DXGKARGCB_FREE_ADL contains the information used by the DXGKCB_FREEADL callback function to destroy an address descriptor list (ADL).

Syntax

typedef struct _DXGKARGCB_FREE_ADL {
  [in] HANDLE   hAdapterMemoryObject;
  [in] DXGK_ADL *pAdl;
} DXGKARGCB_FREE_ADL;

Members

[in] hAdapterMemoryObject

The adapter memory object that was used to create the ADL.

[in] pAdl

Pointer to the DXGK_ADL object that is being freed.

Remarks

See IOMMU DMA remapping for more information.

Requirements

Requirement Value
Minimum supported server Windows Server 2022 (WDDM 2.9)
Header d3dkmddi.h

See also

DXGK_ADL

DXGKCB_ALLOCATEADL

DXGKCB_FREEADL