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


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

Функция DxgkCbUnmapMemory распаковывает диапазон адресов, ранее сопоставленных DxgkCbMapMemory.

Синтаксис

DXGKCB_UNMAP_MEMORY DxgkcbUnmapMemory;

NTSTATUS DxgkcbUnmapMemory(
  [in] HANDLE DeviceHandle,
  [in] PVOID VirtualAddress
)
{...}

Параметры

[in] DeviceHandle

Дескриптор, представляющий адаптер отображения. Драйвер мини-порта дисплея ранее получил этот дескриптор в элементе deviceHandle элемента структуры DXGKRNL_INTERFACE, переданной DxgkDdiStartDevice.

[in] VirtualAddress

Начальный адрес диапазона для распакованного. Этот адрес может быть виртуальным адресом в системном пространстве, виртуальным адресом в адресном пространстве процесса пользовательского режима или адресом в пространстве ввода-вывода.

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

DxgkCbUnmapMemory возвращает STATUS_SUCCESS в случае успешного выполнения. В противном случае возвращается один из кодов ошибок, определенных в Ntstatus.h.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Настольный
заголовка dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

См. также

DxgkCbMapMemory