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 |