Partager via


Fonction EngLockSurface (winddi.h)

La fonction EngLockSurface crée un objet utilisateur pour une surface donnée. Cette fonction permet aux pilotes d’accéder aux surfaces qu’ils créent.

Syntaxe

ENGAPI SURFOBJ * EngLockSurface(
  HSURF hsurf
);

Paramètres

hsurf

Gérez la surface à verrouiller.

Valeur retournée

EngLockSurface retourne un pointeur vers une structure SURFOBJ si la fonction réussit. Dans le cas contraire, cette fonction retourne NULL.

Remarques

Cette fonction permet aux pilotes d’accéder aux surfaces qu’ils créent.

Le pilote est responsable du déverrouillage de la surface lorsqu’il n’en a plus besoin. Les surfaces ne doivent être verrouillées que pendant de très courtes périodes.

Utilisez la fonction EngUnlockSurface pour déverrouiller la surface.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Universal
En-tête winddi.h (inclure Winddi.h)
Bibliothèque Win32k.lib
DLL Win32k.sys

Voir aussi

EngUnlockSurface

SURFOBJ