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 |