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


Функция DlMapMemory (dispmprt.h)

Сопоставляет диапазон физических адресов памяти дисплея относительно шины с системным пространством или виртуальным адресным пространством процесса пользовательского режима.

Синтаксис

VP_STATUS DlMapMemory(
  IN PVOID            DeviceHandle,
  IN PHYSICAL_ADDRESS TranslatedAddress,
  IN OUT PULONG       Length,
  IN PULONG           InIoSpace,
  IN OUT PVOID        *VirtualAddress
);

Параметры

DeviceHandle

Дескриптор, представляющий видеоадаптер.

TranslatedAddress

Базовый адрес сопоставляемого диапазона относительно шины.

Length

На входных данных указывает количество байтов памяти для сопоставления.

InIoSpace

Указатель на переменную, указывающую расположение диапазона.

VirtualAddress

Указатель на переменную, которая при входе имеет значение NULL или дескриптор процесса в пользовательском режиме.

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

Эта функция возвращает VP_STATUS.

Требования

Требование Значение
Заголовок dispmprt.h