|
#define | UDF_X_NAME_LEN UDF_NAME_LEN |
|
#define | UDF_X_PATH_LEN UDF_PATH_LEN |
|
#define | IFS_40 |
|
#define | UDF_HANDLE_EAS |
|
#define | UDF_HDD_SUPPORT |
|
#define | UDF_ALLOW_FRAG_AD |
|
#define | UDF_DEFAULT_DIR_PACK_THRESHOLD (128) |
|
#define | UDF_DEFAULT_READAHEAD_GRAN 0x10000 |
|
#define | UDF_DEFAULT_SPARSE_THRESHOLD (256*PACKETSIZE_UDF) |
|
#define | ALLOW_SPARSE |
|
#define | UDF_PACK_DIRS |
|
#define | MOUNT_ERR_THRESHOLD 256 |
|
#define | UDF_VALID_FILE_ATTRIBUTES |
|
#define | UDF_DELAYED_CLOSE |
|
#define | UDF_FE_ALLOCATION_CHARGE |
|
#define | UDF_ALLOW_RENAME_MOVE |
|
#define | UDF_ALLOW_HARD_LINKS |
|
#define | UDF_DEFAULT_BM_FLUSH_TIMEOUT 16 |
|
#define | UDF_DEFAULT_TREE_FLUSH_TIMEOUT 5 |
|
#define | UDF_DEFAULT_FSP_THREAD_PER_CPU (4) |
|
#define | UDF_FSP_THREAD_PER_CPU (Vcb->ThreadsPerCpu) |
|
#define | FSP_PER_DEVICE_THRESHOLD (UDFGlobalData.CPU_Count*UDF_FSP_THREAD_PER_CPU) |
|
#define | UDF_PANIC_IDENTIFIER (0x86427531) |
|
#define | PEXTENDED_IO_STACK_LOCATION PIO_STACK_LOCATION |
|
#define | NDEBUG |
|
#define | VALIDATE_STRUCTURES |
|
#define | OS_SUCCESS(a) NT_SUCCESS(a) |
|
#define | OSSTATUS NTSTATUS |
|
#define | try_return(S) { S; goto try_exit; } |
|
#define | try_return1(S) { S; goto try_exit1; } |
|
#define | try_return2(S) { S; goto try_exit2; } |
|
#define | UDFSetFlag(Flag, Value) ((Flag) |= (Value)) |
|
#define | UDFClearFlag(Flag, Value) ((Flag) &= ~(Value)) |
|
#define | PtrOffset(BASE, OFFSET) ((ULONG)((ULONG)(OFFSET) - (ULONG)(BASE))) |
|
#define | UDFQuadAlign(Value) ((((uint32)(Value)) + 7) & 0xfffffff8) |
|
#define | UDFPanic(arg1, arg2, arg3) (KeBugCheckEx(UDF_PANIC_IDENTIFIER, UDF_BUG_CHECK_ID | __LINE__, (uint32)(arg1), (uint32)(arg2), (uint32)(arg3))) |
|
#define | UdfIllegalFcbAccess(Vcb, DesiredAccess) |
|
#define | UDFPrint(Args) |
|
#define | UDFPrintErr(Args) KdPrint(Args) |
|
#define | UDFAcquireResourceExclusive(Resource, CanWait) (ExAcquireResourceExclusiveLite((Resource),(CanWait))) |
|
#define | UDFAcquireResourceShared(Resource, CanWait) (ExAcquireResourceSharedLite((Resource),(CanWait))) |
|
#define | UDFReleaseResource(Resource) (ExReleaseResourceForThreadLite((Resource), ExGetCurrentResourceThread())) |
|
#define | UDFDeleteResource(Resource) (ExDeleteResourceLite((Resource))) |
|
#define | UDFConvertExclusiveToSharedLite(Resource) (ExConvertExclusiveToSharedLite((Resource))) |
|
#define | UDFInitializeResourceLite(Resource) (ExInitializeResourceLite((Resource))) |
|
#define | UDFAcquireSharedStarveExclusive(Resource, CanWait) (ExAcquireSharedStarveExclusive((Resource),(CanWait))) |
|
#define | UDFAcquireSharedWaitForExclusive(Resource, CanWait) (ExAcquireSharedWaitForExclusive((Resource),(CanWait))) |
|
#define | UDFInterlockedIncrement(addr) (InterlockedIncrement((addr))) |
|
#define | UDFInterlockedDecrement(addr) (InterlockedDecrement((addr))) |
|
#define | UDFInterlockedExchangeAdd(addr, i) (InterlockedExchangeAdd((addr),(i))) |
|
#define | UDF_CHECK_PAGING_IO_RESOURCE(NTReqFCB) |
|
#define | UDF_CHECK_EXVCB_RESOURCE(Vcb) |
|
#define | UDF_CHECK_BITMAP_RESOURCE(Vcb) |
|
#define | UDFRaiseStatus(IC, S) |
|
#define | UDFNormalizeAndRaiseStatus(IC, S) |
|
#define | UDFIsRawDevice(RC) |
|
#define | UDF_FILE_INIT (0x00000001) |
|
#define | UDF_FILE_FILTER (0x00000002) |
|
#define | UDF_FILE_CREATE (0x00000003) |
|
#define | UDF_FILE_CLEANUP (0x00000004) |
|
#define | UDF_FILE_CLOSE (0x00000005) |
|
#define | UDF_FILE_READ (0x00000006) |
|
#define | UDF_FILE_WRITE (0x00000007) |
|
#define | UDF_FILE_INFORMATION (0x00000008) |
|
#define | UDF_FILE_FLUSH (0x00000009) |
|
#define | UDF_FILE_VOL_INFORMATION (0x0000000A) |
|
#define | UDF_FILE_DIR_CONTROL (0x0000000B) |
|
#define | UDF_FILE_FILE_CONTROL (0x0000000C) |
|
#define | UDF_FILE_DEVICE_CONTROL (0x0000000D) |
|
#define | UDF_FILE_SHUTDOWN (0x0000000E) |
|
#define | UDF_FILE_LOCK_CONTROL (0x0000000F) |
|
#define | UDF_FILE_SECURITY (0x00000010) |
|
#define | UDF_FILE_EXT_ATTR (0x00000011) |
|
#define | UDF_FILE_MISC (0x00000012) |
|
#define | UDF_FILE_FAST_IO (0x00000013) |
|
#define | UDF_FILE_FS_CONTROL (0x00000014) |
|
#define | UDF_FILE_PHYSICAL (0x00000015) |
|
#define | UDF_FILE_PNP (0x00000016) |
|
#define | UDF_FILE_VERIFY_FS_CONTROL (0x00000017) |
|
#define | UDF_FILE_ENV_SPEC (0x00000018) |
|
#define | UDF_FILE_SYS_SPEC (0x00000019) |
|
#define | UDF_FILE_PHYS_EJECT (0x0000001A) |
|
#define | UDF_FILE_DLD (0x00000200) |
|
#define | UDF_FILE_MEM (0x00000201) |
|
#define | UDF_FILE_MEMH (0x00000202) |
|
#define | UDF_FILE_WCACHE (0x00000203) |
|
#define | UDF_FILE_UDF_INFO (0x00000100) |
|
#define | UDF_FILE_UDF_INFO_ALLOC (0x00000101) |
|
#define | UDF_FILE_UDF_INFO_DIR (0x00000102) |
|
#define | UDF_FILE_UDF_INFO_MOUNT (0x00000103) |
|
#define | UDF_FILE_UDF_INFO_EXTENT (0x00000104) |
|
#define | UDF_FILE_UDF_INFO_REMAP (0x00000105) |
|
#define | UDF_FILE_PROTECT (0x00000300) |
|
#define | SystemAllocatePool(hernya, size) ExAllocatePoolWithTag(hernya, size, 'Snwd') |
|
#define | SystemFreePool(addr) ExFreePool((PVOID)(addr)) |
|