Compartir a través de


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