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 |