Freigeben über


EngLockSurface-Funktion (winddi.h)

Die EngLockSurface-Funktion erstellt ein Benutzerobjekt für eine bestimmte Oberfläche. Mit dieser Funktion können Treiber auf von ihnen erstellte Oberflächen zugreifen.

Syntax

ENGAPI SURFOBJ * EngLockSurface(
  HSURF hsurf
);

Parameter

hsurf

Handle auf der zu sperrenden Oberfläche.

Rückgabewert

EngLockSurface gibt einen Zeiger auf eine SURFOBJ-Struktur zurück, wenn die Funktion erfolgreich ist. Andernfalls gibt diese Funktion NULL zurück.

Hinweise

Mit dieser Funktion können Treiber auf von ihnen erstellte Oberflächen zugreifen.

Der Treiber ist dafür verantwortlich, die Oberfläche zu entsperren, wenn er sie nicht mehr benötigt. Oberflächen sollten nur für sehr kurze Zeit gesperrt werden.

Verwenden Sie die EngUnlockSurface-Funktion , um die Oberfläche zu entsperren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header winddi.h (einschließlich Winddi.h)
Bibliothek Win32k.lib
DLL Win32k.sys

Weitere Informationen

EngUnlockSurface

SURFOBJ