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 |