Funzione DlMapMemory (dispmprt.h)
Esegue il mapping di un intervallo di indirizzi fisici relativi al bus di memoria di visualizzazione nello spazio di sistema o nello spazio degli indirizzi virtuali 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 di cui eseguire il mapping.
InIoSpace
Puntatore a una variabile che indica la posizione dell'intervallo.
VirtualAddress
Puntatore a una variabile che, all'input, è NULL o un handle per un processo in modalità utente.
Valore restituito
Questa funzione restituisce VP_STATUS.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dispmprt.h |