Поделиться через


функция обратного вызова DXGKCB_CLOSEPHYSICALMEMORYOBJECT (d3dkmddi.h)

DXGKCB_CLOSEPHYSICALMEMORYOBJECT закрывает объект физической памяти.

Синтаксис

DXGKCB_CLOSEPHYSICALMEMORYOBJECT DxgkcbClosephysicalmemoryobject;

void DxgkcbClosephysicalmemoryobject(
  [in] IN_CONST_PDXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT pArgs
)
{...}

Параметры

[in] pArgs

Указатель на структуру DXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT, содержащую сведения об объекте физической памяти для закрытия.

Возвращаемое значение

Никакой

Замечания

Если драйвер решит указать hAdapterMemoryObject в рамках вызова DXGKCB_DESTROYPHYSICALMEMORYOBJECT, то его также не нужно закрыть через DXGKCB_CLOSEPHYSICALMEMORYOBJECT.

Дополнительные сведения см. в переназначивания DMA IOMMU.

DXGKCB_XXX функции реализуются Dxgkrnl. Чтобы использовать эту функцию обратного вызова, задайте элементы DXGKARGCB_ALLOCATEPAGESFORMDL и вызовите DxgkCbClosePhysicalMemoryObject через DXGKRNL_INTERFACE.

Требования

Требование Ценность
минимальный поддерживаемый сервер Windows Server 2022 (WDDM 2.9)
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARGCB_CLOSE_PHYSICAL_MEMORY_OBJECT

DXGKCB_DESTROYPHYSICALMEMORYOBJECT

DXGKCB_OPENPHYSICALMEMORYOBJECT

DXGKRNL_INTERFACE