FILE_LOCK 構造体 (ntifs.h)

この構造体は、システムで使用するために予約されています。 オペレーティング システムは、不透明な FILE_LOCK 構造を使用して、ファイルのロックをサポートします。

構文

typedef struct _FILE_LOCK {
  PCOMPLETE_LOCK_IRP_ROUTINE CompleteLockIrpRoutine;
  PUNLOCK_ROUTINE            UnlockRoutine;
  BOOLEAN                    FastIoIsQuestionable;
  BOOLEAN                    SpareC[3];
  PVOID                      LockInformation;
  FILE_LOCK_INFO             LastReturnedLockInfo;
  PVOID                      LastReturnedLock;
  LONG                       LockRequestsInProgress;
} FILE_LOCK;

メンバー

CompleteLockIrpRoutine

システムで使用するために予約されています。

UnlockRoutine

システムで使用するために予約されています。

FastIoIsQuestionable

システムで使用するために予約されています。

SpareC[3]

システムで使用するために予約されています。

LockInformation

システムで使用するために予約されています。

LastReturnedLockInfo

システムで使用するために予約されています。

LastReturnedLock

システムで使用するために予約されています。

LockRequestsInProgress

システムで使用するために予約されています。

要件

要件
サポートされている最小のクライアント Windows 2000
Header ntifs.h

こちらもご覧ください

PCOMPLETE_LOCK_IRP_ROUTINE