DlMapMemoryEx-Funktion (dispmprt.h)
Ordnet einen Bereich von busrelativen physischen Adressen des Anzeigespeichers in den Systembereich oder in den virtuellen Adressraum eines Benutzermodusprozesses zu.
Syntax
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
);
Parameter
DeviceHandle
Ein Handle, das einen Anzeigeadapter darstellt.
TranslatedAddress
Length
Gibt bei eingaben die Anzahl der Zuzuordnenden Bytes an.
InIoSpace
Zeigen Sie auf eine Variable, die die Position des Bereichs angibt.
ProcessHandle
VirtualAddress
Zeiger auf eine Variable, die bei eingaben entweder NULL- oder ein Handle für einen Benutzermodusprozess ist.
MapToUserMode
Rückgabewert
Diese Funktion gibt NTSTATUS zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |