EngLockSurface 関数 (winddi.h)

EngLockSurface 関数は、特定のサーフェスのユーザー オブジェクトを作成します。 この関数は、ドライバーが作成したサーフェスにアクセスできるようにします。

構文

ENGAPI SURFOBJ * EngLockSurface(
  HSURF hsurf
);

パラメーター

hsurf

ロックするサーフェスへのハンドル。

戻り値

関数が成功した場合、EngLockSurfaceSURFOBJ 構造体へのポインターを返します。 それ以外の場合、この関数は NULL を返します。

注釈

この関数は、ドライバーが作成したサーフェスにアクセスできるようにします。

ドライバーは、不要になったサーフェスのロックを解除する役割を担います。 サーフェスは非常に短い期間だけロックする必要があります。

EngUnlockSurface 関数を使用して、サーフェスのロックを解除します。

要件

要件
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header winddi.h (Winddi.h を含む)
Library Win32k.lib
[DLL] Win32k.sys

こちらもご覧ください

EngUnlockSurface

SURFOBJ