#include "fs_rec.h"
#include "fat_rec.h"
Go to the source code of this file.
Defines | |
#define | Dbg (FSREC_DEBUG_LEVEL_FAT) |
Functions | |
NTSTATUS | FatRecFsControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
BOOLEAN | IsFatVolume (IN PPACKED_BOOT_SECTOR Buffer) |
VOID | UnpackBiosParameterBlock (IN PPACKED_BIOS_PARAMETER_BLOCK Bios, OUT PBIOS_PARAMETER_BLOCK UnpackedBios) |
|
|
|
Definition at line 43 of file fat_rec.c. References _DEVICE_OBJECT::Characteristics, ExFreePool(), FALSE, FsRecGetDeviceSectorSize(), FsRecLoadFileSystem(), FsRecReadBlock(), IO_NO_INCREMENT, IoCompleteRequest, IoGetCurrentIrpStackLocation, _IRP::IoStatus, Irp, IRP_MN_LOAD_FILE_SYSTEM, IRP_MN_MOUNT_VOLUME, IsFatVolume(), L, _IO_STACK_LOCATION::MinorFunction, NTSTATUS(), NULL, PAGED_CODE, _IO_STACK_LOCATION::Parameters, PPACKED_BOOT_SECTOR, and TRUE. Referenced by FsRecFsControl().
|
|
Definition at line 184 of file fat_rec.c. References Buffer, BIOS_PARAMETER_BLOCK::BytesPerSector, FALSE, BIOS_PARAMETER_BLOCK::Fats, BIOS_PARAMETER_BLOCK::LargeSectors, BIOS_PARAMETER_BLOCK::Media, PAGED_CODE, BIOS_PARAMETER_BLOCK::ReservedSectors, BIOS_PARAMETER_BLOCK::RootEntries, BIOS_PARAMETER_BLOCK::Sectors, BIOS_PARAMETER_BLOCK::SectorsPerCluster, BIOS_PARAMETER_BLOCK::SectorsPerFat, TRUE, and UnpackBiosParameterBlock(). Referenced by FatRecFsControl().
|
|
Definition at line 309 of file fat_rec.c. References CopyUchar1, CopyUchar2, CopyUchar4, PAGED_CODE, PBIOS_PARAMETER_BLOCK, and PPACKED_BIOS_PARAMETER_BLOCK. Referenced by IsFatVolume().
|