Функция DlMapMemoryEx (dispmprt.h)
Сопоставляет диапазон физических адресов памяти дисплея относительно шины с системным пространством или виртуальным адресным пространством процесса пользовательского режима.
Синтаксис
NTSTATUS DlMapMemoryEx(
IN PVOID DeviceHandle,
IN PHYSICAL_ADDRESS TranslatedAddress,
IN OUT PULONG Length,
IN PULONG InIoSpace,
IN HANDLE ProcessHandle,
IN OUT PVOID *VirtualAddress,
IN BOOLEAN MapToUserMode
);
Параметры
DeviceHandle
Дескриптор, представляющий видеоадаптер.
TranslatedAddress
Length
На входных данных указывает количество байтов памяти для сопоставления.
InIoSpace
Указатель на переменную, указывающую расположение диапазона.
ProcessHandle
VirtualAddress
Указатель на переменную, которая при входе имеет значение NULL или дескриптор процесса в пользовательском режиме.
MapToUserMode
Возвращаемое значение
Эта функция возвращает NTSTATUS.
Требования
Требование | Значение |
---|---|
Заголовок | dispmprt.h |