|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _CD_MCB |
| struct | _CD_MCB_ENTRY |
| struct | _CD_NAME |
| struct | _NAME_LINK |
| struct | _PREFIX_ENTRY |
| struct | _CD_DATA |
| struct | _CDROM_TOC_LARGE |
| struct | _CD_SECTOR_CACHE_CHUNK |
| struct | _VCB |
| struct | _VOLUME_DEVICE_OBJECT |
| struct | _FCB_DATA |
| struct | _FCB_INDEX |
| struct | _FCB_NONPAGED |
| struct | _FCB |
| struct | _CCB |
| struct | _IRP_CONTEXT |
| struct | _IRP_CONTEXT_LITE |
| struct | _CD_IO_CONTEXT |
| struct | _THREAD_CONTEXT |
| struct | _PATH_ENUM_CONTEXT |
| struct | _PATH_ENTRY |
| struct | _COMPOUND_PATH_ENTRY |
| struct | _DIRENT_ENUM_CONTEXT |
| struct | _DIRENT |
| struct | _COMPOUND_DIRENT |
| struct | _FILE_ENUM_CONTEXT |
| struct | _RIFF_HEADER |
| struct | _AUDIO_PLAY_HEADER |
Enumerations | |
| enum | _VCB_CONDITION { VcbNotMounted = 0 , VcbMountInProgress , VcbMounted , VcbInvalid , VcbDismountInProgress , VcbGood = 1 , VcbNotMounted , VcbBad } |
| enum | _FCB_CONDITION { FcbGood = 1 , FcbBad , FcbNeedsToBeVerified , FcbGood = 1 , FcbBad , FcbNeedsToBeVerified } |
| #define CCB_FLAG_ENUM_NOMATCH_CONSTANT_ENTRY (0x00400000) |
| #define CdFidIsDirectory | ( | I | ) | FlagOn( (I).LowPart, FID_DIR_MASK ) |
| #define CdFidSetDirectory | ( | I | ) | SetFlag( (I).LowPart, FID_DIR_MASK ) |
| #define CdQueryFidDirentOffset | ( | I | ) | ((I).LowPart & ~FID_DIR_MASK) |
| #define FCB_STATE_RAWSECTOR_MASK |
| #define IRP_CONTEXT_FLAGS_CLEAR_ON_POST |
| #define IRP_CONTEXT_FLAGS_CLEAR_ON_RETRY |
| #define IRP_CONTEXT_FSP_FLAGS |
| #define LAST_VACB_SECTOR_OFFSET (VACB_MAPPING_GRANULARITY - SECTOR_SIZE) |
| #define SIZEOF_FCB_DATA (FIELD_OFFSET( FCB, FcbType ) + sizeof( FCB_DATA )) |
| #define SIZEOF_FCB_INDEX (FIELD_OFFSET( FCB, FcbType ) + sizeof( FCB_INDEX )) |
| #define VACB_MAPPING_MASK (VACB_MAPPING_GRANULARITY - 1) |
| typedef struct _CD_IO_CONTEXT CD_IO_CONTEXT |
| typedef struct _CD_MCB_ENTRY CD_MCB_ENTRY |
| typedef struct _CDROM_TOC_LARGE CDROM_TOC_LARGE |
| typedef struct _COMPOUND_DIRENT COMPOUND_DIRENT |
| typedef enum _FCB_CONDITION FCB_CONDITION |
| typedef struct _FCB_INDEX FCB_INDEX |
| typedef struct _FCB_NONPAGED FCB_NONPAGED |
| typedef struct _IRP_CONTEXT IRP_CONTEXT |
| typedef struct _IRP_CONTEXT_LITE IRP_CONTEXT_LITE |
| typedef struct _NAME_LINK NAME_LINK |
| typedef struct _PATH_ENTRY PATH_ENTRY |
| typedef AUDIO_PLAY_HEADER* PAUDIO_PLAY_HEADER |
| typedef CD_IO_CONTEXT* PCD_IO_CONTEXT |
| typedef CD_MCB_ENTRY* PCD_MCB_ENTRY |
| typedef struct _CDROM_TOC_LARGE * PCDROM_TOC_LARGE |
| typedef COMPOUND_DIRENT* PCOMPOUND_DIRENT |
| typedef COMPOUND_PATH_ENTRY* PCOMPOUND_PATH_ENTRY |
| typedef DIRENT_ENUM_CONTEXT* PDIRENT_ENUM_CONTEXT |
| typedef FCB_INDEX* PFCB_INDEX |
| typedef FCB_NONPAGED* PFCB_NONPAGED |
| typedef FILE_ENUM_CONTEXT* PFILE_ENUM_CONTEXT |
| typedef IRP_CONTEXT* PIRP_CONTEXT |
| typedef IRP_CONTEXT_LITE* PIRP_CONTEXT_LITE |
| typedef NAME_LINK* PNAME_LINK |
| typedef PATH_ENTRY* PPATH_ENTRY |
| typedef PATH_ENUM_CONTEXT* PPATH_ENUM_CONTEXT |
| typedef PREFIX_ENTRY* PPREFIX_ENTRY |
| typedef struct _PREFIX_ENTRY PREFIX_ENTRY |
| typedef RIFF_HEADER* PRIFF_HEADER |
| typedef THREAD_CONTEXT* PTHREAD_CONTEXT |
Definition at line 557 of file fatstruc.h.
| typedef struct _RIFF_HEADER RIFF_HEADER |
| typedef struct _THREAD_CONTEXT THREAD_CONTEXT |
| typedef enum _VCB_CONDITION VCB_CONDITION |
| Enumerator | |
|---|---|
| FcbGood | |
| FcbBad | |
| FcbNeedsToBeVerified | |
| FcbGood | |
| FcbBad | |
| FcbNeedsToBeVerified | |
| Enumerator | |
|---|---|
| VcbNotMounted | |
| VcbMountInProgress | |
| VcbMounted | |
| VcbInvalid | |
| VcbDismountInProgress | |
| VcbGood | |
| VcbNotMounted | |
| VcbBad | |
Definition at line 488 of file cdstruc.h.