1573 TRACE(
"Enter FatMount(%lu)\n", DeviceId);
1627 Volume->DeviceId = DeviceId;
1646 TRACE(
"FatMount(%lu) success\n", DeviceId);
static OUT PIO_STATUS_BLOCK OUT PVOID FileInformation
FORCEINLINE PVOID FrLdrTempAlloc(_In_ SIZE_T Size, _In_ ULONG Tag)
struct _FAT32_BOOTSECTOR * PFAT32_BOOTSECTOR
NTSYSAPI ULONG NTAPI RtlEqualMemory(CONST VOID *Source1, CONST VOID *Source2, ULONG Length)
PFAT_VOLUME_INFO FatVolumes[MAX_FDS]
ARC_STATUS ArcRead(ULONG FileId, VOID *Buffer, ULONG N, ULONG *Count)
const DEVVTBL FatXFuncTable
ARC_STATUS ArcSeek(ULONG FileId, LARGE_INTEGER *Position, SEEKMODE SeekMode)
const DEVVTBL FatFuncTable
BOOLEAN FatOpenVolume(PFAT_VOLUME_INFO Volume, PFAT_BOOTSECTOR BootSector, ULONGLONG PartitionSectorCount)
struct _FAT_BOOTSECTOR * PFAT_BOOTSECTOR
ARC_STATUS ArcGetFileInformation(ULONG FileId, FILEINFORMATION *Information)
#define RtlZeroMemory(Destination, Length)
struct _FATX_BOOTSECTOR * PFATX_BOOTSECTOR
FORCEINLINE VOID FrLdrTempFree(PVOID Allocation, ULONG Tag)