OpenAFS
OpenAFS distributed network file system
|
Data Fields | |
struct _AFS_WORK_ITEM * | next |
ULONG | RequestType |
ULONG | RequestFlags |
NTSTATUS | Status |
KEVENT | Event |
ULONG | Size |
ULONGLONG | ProcessID |
GUID | AuthGroup |
union { | |
struct { | |
PIRP Irp | |
} ReleaseExtents | |
struct { | |
AFSFcb * Fcb | |
AFSFcb ** TargetFcb | |
AFSFileInfoCB FileInfo | |
struct _AFS_NAME_ARRAY_HEADER * NameArray | |
} Fcb | |
struct { | |
PIRP Irp | |
PDEVICE_OBJECT Device | |
HANDLE CallingProcess | |
} AsynchIo | |
struct { | |
UCHAR FunctionCode | |
ULONG RequestFlags | |
struct _AFS_IO_RUNS * IoRuns | |
ULONG RunCount | |
struct _AFS_GATHER_READWRITE * GatherIo | |
FILE_OBJECT * CacheFileObject | |
} CacheAccess | |
struct { | |
AFSObjectInfoCB * ObjectInfo | |
ULONG InvalidateReason | |
} Invalidate | |
struct { | |
char Context [1] | |
} Other | |
} | Specific |