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
标头 ntifs.h

另请参阅

PCOMPLETE_LOCK_IRP_ROUTINE