Compartilhar via


Função DlMapMemory (dispmprt.h)

Mapeia um intervalo de endereços físicos relativos ao barramento de memória de exibição para o espaço do sistema ou para o 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.

Retornar valor

Essa função retorna VP_STATUS.

Requisitos

Requisito Valor
Cabeçalho dispmprt.h