|
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 |