#include <io.h>
Public Attributes | |
| CSHORT | Type |
| CSHORT | Size |
| PDEVICE_OBJECT | DeviceObject |
| PVPB | Vpb |
| PVOID | FsContext |
| PVOID | FsContext2 |
| PSECTION_OBJECT_POINTERS | SectionObjectPointer |
| PVOID | PrivateCacheMap |
| NTSTATUS | FinalStatus |
| _FILE_OBJECT * | RelatedFileObject |
| BOOLEAN | LockOperation |
| BOOLEAN | DeletePending |
| BOOLEAN | ReadAccess |
| BOOLEAN | WriteAccess |
| BOOLEAN | DeleteAccess |
| BOOLEAN | SharedRead |
| BOOLEAN | SharedWrite |
| BOOLEAN | SharedDelete |
| ULONG | Flags |
| UNICODE_STRING | FileName |
| LARGE_INTEGER | CurrentByteOffset |
| ULONG | Waiters |
| ULONG | Busy |
| PVOID | LastLock |
| KEVENT | Lock |
| KEVENT | Event |
| PIO_COMPLETION_CONTEXT | CompletionContext |
|
|
|
|
|
Definition at line 1541 of file io.h. Referenced by IopCompleteRequest(), and IopDeleteFile(). |
|
|
Definition at line 1535 of file io.h. Referenced by UdfCommonRead(), and UdfCommonSetInfo(). |
|
|
Definition at line 1529 of file io.h. Referenced by UdfCreateInternalStream(). |
|
|
|
|
|
Definition at line 1517 of file io.h. Referenced by HalpIsOldStyleFloppy(), HalpQueryDriveLayout(), HalpQueryPartitionType(), IoCreateFile(), IopCloseFile(), IopDeleteFile(), IopGetSetSecurityObject(), IopParseDevice(), IopQueryName(), OpenDeviceReparseIndex(), UdfCreateIrpContext(), and UdfInvalidateVolumes(). |
|
|
Definition at line 1540 of file io.h. Referenced by IopCloseFile(), IopCompleteRequest(), IopDeleteFile(), IopGetSetSecurityObject(), and IopParseDevice(). |
|
|
Definition at line 1534 of file io.h. Referenced by FsRecCreate(), IoCreateFile(), IopDeleteFile(), IopGetSetSecurityObject(), IopParseDevice(), MiCompleteProtoPteFault(), MiDispatchFault(), MiSegmentDelete(), MiWriteComplete(), MmPurgeSection(), UdfCommonCreate(), and UdfPerformVerify(). |
|
|
Definition at line 1523 of file io.h. Referenced by IopCompleteRequest(), and IopGetSetSecurityObject(). |
|
|
Definition at line 1533 of file io.h. Referenced by CcIsThereDirtyData(), CcLazyWriteScan(), FsRtlNotifyFullChangeDirectory(), FsRtlOplockFsctrl(), IoCreateFile(), IopCloseFile(), IopCompleteRequest(), IopDeleteFile(), IopGetSetSecurityObject(), IopParseDevice(), IopQueryName(), UdfCommonCleanup(), UdfCommonRead(), UdfCommonSetInfo(), and UdfCompleteFcbOpen(). |
|
|
Definition at line 1519 of file io.h. Referenced by CcFlushCache(), and FsRtlNotifyFullChangeDirectory(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1525 of file io.h. Referenced by IopCloseFile(). |
|
|
Definition at line 1522 of file io.h. Referenced by UdfCommonRead(), and UdfDeleteInternalStream(). |
|
|
Definition at line 1527 of file io.h. Referenced by UdfCreateInternalStream(). |
|
|
Definition at line 1524 of file io.h. Referenced by IopGetSetSecurityObject(), IopParseDevice(), UdfCommonCreate(), and UdfPerformVerify(). |
|
|
Definition at line 1521 of file io.h. Referenced by CcDeleteSharedCacheMap(), CcFlushCache(), CcGetVacbMiss(), CcUnmapAndPurge(), CcUnpinRepinnedBcb(), MiRemoveUnusedSegments(), MiSegmentDelete(), NtAreMappedFilesTheSame(), NtCreatePagingFile(), UdfCompleteFcbOpen(), and UdfCreateInternalStream(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1516 of file io.h. Referenced by IopParseDevice(). |
|
|
Definition at line 1515 of file io.h. Referenced by IoCreateFile(), and IopParseDevice(). |
|
|
Definition at line 1518 of file io.h. Referenced by CcIsThereDirtyData(), IopDeleteFile(), IopInvalidateVolumesForDevice(), IopParseDevice(), and UdfCommonCreate(). |
|
|
|
|
|
Definition at line 1528 of file io.h. Referenced by UdfCreateInternalStream(). |
1.3.7