Функция 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 |