Partilhar via


Função DlMapMemoryEx (dispmprt.h)

Mapeia um intervalo de endereços físicos relativos ao barramento da memória de exibição no espaço do sistema ou no espaço de endereço virtual de um processo de modo de usuário.

Sintaxe

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
);

Parâmetros

DeviceHandle

Um identificador que representa um adaptador de exibição.

TranslatedAddress

Length

Na entrada, especifica o número de bytes de memória a serem mapeados.

InIoSpace

Ponteiro para uma variável que indica o local do intervalo.

ProcessHandle

VirtualAddress

Ponteiro para uma variável que, na entrada, é NULL ou um identificador para um processo de modo de usuário.

MapToUserMode

Valor de retorno

Essa função retorna NTSTATUS.

Requisitos

Requisito Valor
cabeçalho dispmprt.h