Freigeben über


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