Función DlMapMemoryEx (dispmprt.h)
Asigna un intervalo de direcciones físicas relativas al bus de memoria para mostrar en el espacio del sistema o en el espacio de direcciones virtuales de un proceso en modo de usuario.
Sintaxis
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
Identificador que representa un adaptador de pantalla.
TranslatedAddress
Length
En la entrada, especifica el número de bytes de memoria que se van a asignar.
InIoSpace
Puntero a una variable que indica la ubicación del intervalo.
ProcessHandle
VirtualAddress
Puntero a una variable que, en la entrada, es NULL o un identificador para un proceso en modo de usuario.
MapToUserMode
Valor devuelto
Esta función devuelve NTSTATUS.
Requisitos
Requisito | Valor |
---|---|
Header | dispmprt.h |