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。

要求

要求
Header dispmprt.h