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。
要求
要求 | 值 |
---|---|
Header | dispmprt.h |