ReactOS 0.4.16-dev-112-g52265ae
|
#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[] |