ReactOS 0.4.16-dev-336-gb667d82
|
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.