DlLockBuffer-Funktion (dispmprt.h)
Durchsucht den angegebenen Puffer, macht die Speicherseiten des Puffers im Arbeitsspeicher ein und sperrt die physischen Seiten, die vom virtuellen Adressbereich zugeordnet sind.
Syntax
PVOID DlLockBuffer(
PVOID DeviceHandle,
PVOID BaseAddress,
ULONG Length,
VP_LOCK_OPERATION Operation
);
Parameter
DeviceHandle
Ein Handle, das einen Anzeigeadapter darstellt.
BaseAddress
Gibt die virtuelle Adresse des zu sperrenden Puffers an.
Length
Gibt die Länge in Bytes des zu sperrenden Puffers an.
Operation
Gibt den Typ des Vorgangs an, für den der Aufrufer die Zugriffsberechtigungen überprüfen und die Seiten gesperrt werden soll.
Rückgabewert
Diese Funktion gibt PVOID zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |