Funzione DlMapMemory (dispmprt.h)

Esegue il mapping di un intervallo di indirizzi fisici relativi al bus di memoria visualizzata nello spazio di sistema o nello spazio indirizzi virtuale di un processo in modalità utente.

Sintassi

VP_STATUS DlMapMemory(
  IN PVOID            DeviceHandle,
  IN PHYSICAL_ADDRESS TranslatedAddress,
  IN OUT PULONG       Length,
  IN PULONG           InIoSpace,
  IN OUT PVOID        *VirtualAddress
);

Parametri

DeviceHandle

Handle che rappresenta una scheda di visualizzazione.

TranslatedAddress

Indirizzo di base relativo al bus dell'intervallo da mappare.

Length

In input specifica il numero di byte di memoria da mappare.

InIoSpace

Puntatore a una variabile che indica la posizione dell'intervallo.

VirtualAddress

Puntatore a una variabile che, in input, è NULL o un handle per un processo in modalità utente.

Valore restituito

Questa funzione restituisce VP_STATUS.

Requisiti

Requisito Valore
Intestazione dispmprt.h