# FsRecovery

- Module: FsRecovery
- Port: 13818
- Total functions: 77
- Named: 73
- Unnamed: 0

## Function List

- `ZeroMem` @ 0x260 (0x20 bytes)
- `CopyMem` @ 0x280 (0x3f bytes)
- `SetMem` @ 0x2c0 (0x15 bytes)
- `SetMem32` @ 0x2e0 (0x1f bytes)
- `SetMem32_2` @ 0x300 (0x15 bytes)
- `_ModuleEntryPoint` @ 0x320 (0x18 bytes)
- `MatchWildcard` @ 0x338 (0xe1 bytes)
- `MatchNameWildcard` @ 0x419 (0x54 bytes)
- `FormatShortName` @ 0x46d (0xed bytes)
- `IsLongFileName` @ 0x55a (0x87 bytes)
- `ExtractDirEntryName` @ 0x5e1 (0xc8 bytes)
- `StrCmpUnicodeOrAscii` @ 0x6a9 (0xd9 bytes)
- `ReadBlocks` @ 0x782 (0x114 bytes)
- `IsValidMbrPartition` @ 0x896 (0x42 bytes)
- `ReadClusterChain` @ 0x8d8 (0x51 bytes)
- `InitCache` @ 0x929 (0xdd bytes)
- `WalkClusterChain` @ 0xa06 (0x15d bytes)
- `ReadFileData` @ 0xb63 (0x8a bytes)
- `ParseNtfsBootSector` @ 0xbed (0x1bf bytes)
- `MountNtfsVolume` @ 0xdac (0xcf bytes)
- `MountVolume` @ 0xe7b (0xd0 bytes)
- `ParseFatBootSector` @ 0xf4b (0x168 bytes)
- `MountFatVolume` @ 0x10b3 (0xe5 bytes)
- `FsRecoveryEntry` @ 0x1198 (0xe3 bytes)
- `GetRecoveryImageConfig` @ 0x127b (0xcf bytes)
- `GetRecoveryCaps` @ 0x134a (0x17 bytes)
- `GetRecoveryImageInfo` @ 0x1361 (0x4a bytes)
- `FindRecoveryImage` @ 0x13ab (0x148 bytes)
- `ParseVolumeLabelEntries` @ 0x14f3 (0x90 bytes)
- `LocateRecoveryInDir` @ 0x1583 (0x395 bytes)
- `DispatchRead` @ 0x1918 (0x47 bytes)
- `ParsePartitionEntry` @ 0x195f (0x2f7 bytes)
- `StrLen_Unicode` @ 0x1c56 (0x80 bytes)
- `GetDebugLib` @ 0x1cd6 (0x31 bytes)
- `DebugPrint` @ 0x1d07 (0x2a bytes)
- `DebugAssert` @ 0x1d31 (0x1e bytes)
- `AsciiStrCmp` @ 0x1d4f (0x62 bytes)
- `FindDirEntry` @ 0x1db1 (0x37 bytes)
- `FindBootEntry` @ 0x1de8 (0x49 bytes)
- `DebugLogPrint` @ 0x1e31 (0x72 bytes)
- `StrLen` @ 0x1ea3 (0xe bytes)
- `RShiftU64` @ 0x1eb1 (0x2d bytes)
- `LShiftU64` @ 0x1ede (0x2d bytes)
- `MultU64x32` @ 0x1f0b (0x28 bytes)
- `IsValidNtfsVbr` @ 0x1f33 (0x50 bytes)
- `VerifyFileRecord` @ 0x1f83 (0x8f bytes)
- `DecodeCompressedRun` @ 0x2012 (0x127 bytes)
- `FindAttrByType` @ 0x2139 (0x2f bytes)
- `ReadFileRecord` @ 0x2168 (0x1bb bytes)
- `ReadNonResidentAttr` @ 0x2323 (0x11e bytes)
- `LoadAttrListRecord` @ 0x2441 (0x7c bytes)
- `ReadNtfsDirectory` @ 0x24bd (0x307 bytes)
- `ReadRootDir` @ 0x27c4 (0xba bytes)
- `ReadNtfsRoot` @ 0x287e (0x188 bytes)
- `ParseExt2Superblock` @ 0x2a06 (0x21b bytes)
- `FindBootablePartitions` @ 0x2c21 (0xac bytes)
- `ReadMbr` @ 0x2ccd (0xd5 bytes)
- `ReadExt4Root` @ 0x2da2 (0x21a bytes)
- `ReadExt4DirInode` @ 0x2fbc (0x2b4 bytes)
- `ReadExt4BlockBitmap` @ 0x3270 (0x1ec bytes)
- `ReadExt4FileData` @ 0x345c (0x2cc bytes)
- `ReadIsoRoot` @ 0x3728 (0xa8 bytes)
- `ReadIsoDir` @ 0x37d0 (0x9c bytes)
- `ReadElToritoBoot` @ 0x386c (0x82 bytes)
- `ReadElToritoCatalog` @ 0x38ee (0xcf bytes)
- `ReadIso9660_2` @ 0x39bd (0x172 bytes)
- `SearchVolume` @ 0x3b2f (0x165 bytes)
- `ReadBgbt` @ 0x3c94 (0xc3 bytes)
- `GetRecoveryFileData` @ 0x3d57 (0xfd bytes)
- `ValidateFwCapsule` @ 0x3e54 (0x81 bytes)
- `ValidateRecoveryParams` @ 0x3ed5 (0x11b bytes)
- `GetImageHandle` @ 0x3ff0 (0x32 bytes)
- `GetDebugPrintLevel` @ 0x4022 (0x4f bytes)
- `ReservedFunc2` @ 0x4071 (0x23 bytes)
- `ReservedFunc1` @ 0x40a0 (0xa bytes)
- `ZeroMemEx` @ 0x40aa (0x48 bytes)
- `CopyMemEx` @ 0x4100 (0x91 bytes)
