Funzione DlMapMemoryEx (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
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
);
Parametri
DeviceHandle
Handle che rappresenta una scheda di visualizzazione.
TranslatedAddress
Length
In input specifica il numero di byte di memoria da mappare.
InIoSpace
Puntatore a una variabile che indica la posizione dell'intervallo.
ProcessHandle
VirtualAddress
Puntatore a una variabile che, in input, è NULL o un handle per un processo in modalità utente.
MapToUserMode
Valore restituito
Questa funzione restituisce NTSTATUS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dispmprt.h |