DlMapMemory-Funktion (dispmprt.h)
Ordnet einen Bereich von busrelativen physischen Adressen des Anzeigespeichers in den Systembereich oder in den virtuellen Adressraum eines Benutzermodusprozesses zu.
Syntax
VP_STATUS DlMapMemory(
IN PVOID DeviceHandle,
IN PHYSICAL_ADDRESS TranslatedAddress,
IN OUT PULONG Length,
IN PULONG InIoSpace,
IN OUT PVOID *VirtualAddress
);
Parameter
DeviceHandle
Ein Handle, das einen Anzeigeadapter darstellt.
TranslatedAddress
Die busrelative Basisadresse des bereichs, der zugeordnet werden soll.
Length
Gibt bei eingaben die Anzahl der Zuzuordnenden Bytes an.
InIoSpace
Zeigen Sie auf eine Variable, die die Position des Bereichs angibt.
VirtualAddress
Zeiger auf eine Variable, die bei eingaben entweder NULL- oder ein Handle für einen Benutzermodusprozess ist.
Rückgabewert
Diese Funktion gibt VP_STATUS zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |