|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "cdprocs.h"
Go to the source code of this file.
Macros | |
| #define | BugCheckFileId (CDFS_BUG_CHECK_CDDATA) |
Functions | |
| _IRQL_requires_max_ (APC_LEVEL) | |
| LONG | CdExceptionFilter (_Inout_ PIRP_CONTEXT IrpContext, _In_ PEXCEPTION_POINTERS ExceptionPointer) |
| _Requires_lock_held_ (_Global_critical_region_) | |
| VOID | CdCompleteRequest (_Inout_opt_ PIRP_CONTEXT IrpContext, _Inout_opt_ PIRP Irp, _In_ NTSTATUS Status) |
| VOID | CdSetThreadContext (_Inout_ PIRP_CONTEXT IrpContext, _In_ PTHREAD_CONTEXT ThreadContext) |
| _Function_class_ (FAST_IO_CHECK_IF_POSSIBLE) | |
| ULONG | CdSerial32 (_In_reads_bytes_(ByteCount) PCHAR Buffer, _In_ ULONG ByteCount) |
| #define BugCheckFileId (CDFS_BUG_CHECK_CDDATA) |
| _Function_class_ | ( | FAST_IO_CHECK_IF_POSSIBLE | ) |
Definition at line 1090 of file cddata.c.
| _IRQL_requires_max_ | ( | APC_LEVEL | ) |
Definition at line 197 of file cddata.c.
| _Requires_lock_held_ | ( | _Global_critical_region_ | ) |
Definition at line 615 of file cddata.c.
| VOID CdCompleteRequest | ( | _Inout_opt_ PIRP_CONTEXT | IrpContext, |
| _Inout_opt_ PIRP | Irp, | ||
| _In_ NTSTATUS | Status | ||
| ) |
Definition at line 914 of file cddata.c.
Referenced by _IRQL_requires_max_(), _Requires_lock_held_(), _Success_(), CdAllowExtendedDasdIo(), CdCommonDevControl(), CdCommonLockControl(), CdCompleteMdl(), CdFspDispatch(), CdIsPathnameValid(), CdIsVolumeDirty(), CdIsVolumeMounted(), and CdQueueClose().
| LONG CdExceptionFilter | ( | _Inout_ PIRP_CONTEXT | IrpContext, |
| _In_ PEXCEPTION_POINTERS | ExceptionPointer | ||
| ) |
Definition at line 525 of file cddata.c.
Referenced by _IRQL_requires_max_(), _Requires_lock_held_(), and CdFspDispatch().
Definition at line 1185 of file cddata.c.
Referenced by CdFindActiveVolDescriptor().
| VOID CdSetThreadContext | ( | _Inout_ PIRP_CONTEXT | IrpContext, |
| _In_ PTHREAD_CONTEXT | ThreadContext | ||
| ) |
Definition at line 981 of file cddata.c.
Referenced by _IRQL_requires_max_(), and CdFspDispatch().
| ULONG CdAudioDirentSize = FIELD_OFFSET( RAW_DIRENT, FileId ) + sizeof( CdAudioFileName ) + sizeof( SYSTEM_USE_XA ) |
Definition at line 78 of file cddata.c.
Referenced by _When_(), and CdUpdateVcbFromVolDescriptor().
| ULONG CdAudioDirentsPerSector = SECTOR_SIZE / (FIELD_OFFSET( RAW_DIRENT, FileId ) + sizeof( CdAudioFileName ) + sizeof( SYSTEM_USE_XA )) |
| UCHAR CdAudioFileNameLength = sizeof( CdAudioFileName ) |
Definition at line 69 of file cddata.c.
Referenced by CdUpdateVcbFromVolDescriptor().
| USHORT CdAudioLabelLength = sizeof( CdAudioLabel ) |
Definition at line 70 of file cddata.c.
Referenced by CdUpdateVcbFromVolDescriptor().
| LONG CdAudioPlayHeader[] |
| ULONG CdAudioSystemUseOffset = FIELD_OFFSET( RAW_DIRENT, FileId ) + sizeof( CdAudioFileName ) |
| CD_DATA CdData |
Definition at line 42 of file cddata.c.
Referenced by _Requires_lock_held_(), _Success_(), CdCleanupIrpContext(), CdCreateInternalStream(), CdCreateIrpContext(), CdInitializeGlobalData(), CdInitializeVcb(), CdQueueClose(), CdRemoveClose(), and CdUnload().
| FAST_IO_DISPATCH CdFastIoDispatch |
Definition at line 43 of file cddata.c.
Referenced by CdInitializeGlobalData(), and DriverEntry().
Definition at line 61 of file cddata.c.
Referenced by _Success_().
Definition at line 62 of file cddata.c.
Referenced by _Success_(), and CdFindActiveVolDescriptor().
| PCHAR CdJolietEscape[] = { "%/@", "%/C", "%/E" } |
Definition at line 86 of file cddata.c.
Referenced by CdFindActiveVolDescriptor().
| UNICODE_STRING CdUnicodeDirectoryNames[] |
Definition at line 52 of file cddata.c.
Referenced by CdUpdateDirentName(), and CdUpdatePathEntryName().
Definition at line 49 of file cddata.c.
Referenced by CdCreateInternalStream().
| LONG CdXAAudioPhileHeader[] |
| LONG CdXAFileHeader[] |