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