Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_FILE_LOCK_INFO Struct Reference

#include <fsrtl.h>

List of all members.

Public Attributes

LARGE_INTEGER StartingByte
LARGE_INTEGER Length
BOOLEAN ExclusiveLock
ULONG Key
PFILE_OBJECT FileObject
PVOID ProcessId
LARGE_INTEGER EndingByte


Member Data Documentation

LARGE_INTEGER _FILE_LOCK_INFO::EndingByte
 

Definition at line 576 of file fsrtl.h.

Referenced by FsRtlFastCheckLockForRead(), FsRtlFastCheckLockForWrite(), FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), FsRtlPrivateFastUnlockAll(), and FsRtlPrivateLock().

BOOLEAN _FILE_LOCK_INFO::ExclusiveLock
 

Definition at line 562 of file fsrtl.h.

Referenced by FsRtlFastCheckLockForWrite(), FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), and FsRtlPrivateLock().

PFILE_OBJECT _FILE_LOCK_INFO::FileObject
 

Definition at line 569 of file fsrtl.h.

Referenced by FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), FsRtlPrivateFastUnlockAll(), and FsRtlPrivateLock().

ULONG _FILE_LOCK_INFO::Key
 

Definition at line 568 of file fsrtl.h.

Referenced by FsRtlFastCheckLockForRead(), FsRtlFastCheckLockForWrite(), FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), FsRtlPrivateFastUnlockAll(), and FsRtlPrivateLock().

LARGE_INTEGER _FILE_LOCK_INFO::Length
 

Definition at line 561 of file fsrtl.h.

Referenced by FsRtlGetNextFileLock(), FsRtlPrivateCheckForExclusiveLockAccess(), FsRtlPrivateCheckWaitingLocks(), and FsRtlPrivateLock().

PVOID _FILE_LOCK_INFO::ProcessId
 

Definition at line 570 of file fsrtl.h.

Referenced by FsRtlFastCheckLockForRead(), FsRtlFastCheckLockForWrite(), FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), FsRtlPrivateFastUnlockAll(), and FsRtlPrivateLock().

LARGE_INTEGER _FILE_LOCK_INFO::StartingByte
 

Definition at line 560 of file fsrtl.h.

Referenced by FsRtlFastCheckLockForRead(), FsRtlFastCheckLockForWrite(), FsRtlGetNextFileLock(), FsRtlPrivateCheckWaitingLocks(), FsRtlPrivateInsertSharedLock(), FsRtlPrivateLock(), and FsRtlPrivateResetLowestLockOffset().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:17 2004 for test by doxygen 1.3.7