Partilhar via


Função DlMapMemory (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

VP_STATUS DlMapMemory(
  IN PVOID            DeviceHandle,
  IN PHYSICAL_ADDRESS TranslatedAddress,
  IN OUT PULONG       Length,
  IN PULONG           InIoSpace,
  IN OUT PVOID        *VirtualAddress
);

Parâmetros

DeviceHandle

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

TranslatedAddress

O endereço base relativo ao barramento do intervalo a ser mapeado.

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.

VirtualAddress

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

Valor de retorno

Essa função retorna VP_STATUS.

Requisitos

Requisito Valor
cabeçalho dispmprt.h