ntifs.h) (FILE_LOCK 结构

此结构保留供系统使用。 操作系统使用不透明的 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