Função DlMapMemoryEx (dispmprt.h)
Mapeia um intervalo de endereços físicos relativos ao barramento da 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
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 ser mapeado.
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
Retornar valor
Essa função retorna NTSTATUS.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dispmprt.h |