From f5268605997aaa0a55d9c24ba46906a8286d07d8 Mon Sep 17 00:00:00 2001 From: Alex Barney Date: Mon, 22 Nov 2021 12:04:01 -0700 Subject: [PATCH] Modify a few result names --- build/CodeGen/results.csv | 378 ++++++------- src/LibHac/Fs/Fsa/IFileSystem.cs | 6 +- src/LibHac/Fs/ResultFs.cs | 509 ++++++++++-------- src/LibHac/FsSrv/EmulatedDeviceOperator.cs | 2 +- src/LibHac/FsSrv/EmulatedGameCard.cs | 16 +- src/LibHac/FsSrv/ExternalKeySet.cs | 4 +- .../EmulatedGameCardStorageCreator.cs | 4 +- .../FsSrv/Impl/FileSystemInterfaceAdapter.cs | 6 +- src/LibHac/FsSrv/Impl/MultiCommitManager.cs | 4 +- .../Impl/SaveDataResultConvertFileSystem.cs | 8 +- src/LibHac/FsSrv/SaveDataFileSystemService.cs | 2 +- src/LibHac/FsSystem/AesXtsFile.cs | 4 +- src/LibHac/FsSystem/AesXtsFileHeader.cs | 4 +- src/LibHac/FsSystem/AesXtsFileSystem.cs | 2 +- src/LibHac/FsSystem/RomFs/RomFsFileSystem.cs | 4 +- src/LibHac/FsSystem/Save/AllocationTable.cs | 2 +- .../Save/HierarchicalSaveFileTable.cs | 2 +- src/LibHac/FsSystem/Save/SaveResults.cs | 6 +- 18 files changed, 503 insertions(+), 460 deletions(-) diff --git a/build/CodeGen/results.csv b/build/CodeGen/results.csv index 2fc8e87c..64b9689a 100644 --- a/build/CodeGen/results.csv +++ b/build/CodeGen/results.csv @@ -57,14 +57,14 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,30,45,,,UsableSpaceNotEnough, 2,31,,,,UsableSpaceNotEnoughForSaveData, -2,32,,,,UsableSpaceNotEnoughAfterDataErase, +2,32,,,,UsableSpaceNotEnoughForSaveDataEvenAssistanceSuccess, 2,33,,,,UsableSpaceNotEnoughForCacheStorage, -2,34,38,,,UsableSpaceNotEnoughForBis, -2,35,,,,UsableSpaceNotEnoughForBisCalibration, -2,36,,,,UsableSpaceNotEnoughForBisSafe, -2,37,,,,UsableSpaceNotEnoughForBisUser, -2,38,,,,UsableSpaceNotEnoughForBisSystem, -2,39,,,,UsableSpaceNotEnoughForSdCard, +2,34,38,,,UsableSpaceNotEnoughMmc, +2,35,,,,UsableSpaceNotEnoughMmcCalibration, +2,36,,,,UsableSpaceNotEnoughMmcSafe, +2,37,,,,UsableSpaceNotEnoughMmcUser, +2,38,,,,UsableSpaceNotEnoughMmcSystem, +2,39,,,,UsableSpaceNotEnoughSdCard, 2,50,,,,UnsupportedSdkVersion, 2,60,,,,MountNameAlreadyExists, 2,70,,,,IndividualFileDataCacheAlreadyEnabled, @@ -72,8 +72,8 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,1000,2999,,,HandledBySystemProcess, 2,1001,,,,PartitionNotFound, 2,1002,,,,TargetNotFound, -2,1003,,,,MmcPatrolDataNotInitialized, -2,1004,,,,NcaExternalKeyUnavailable,The requested external key was not found +2,1003,,,,HasNotGottenPatrolCount, +2,1004,,,,NcaExternalKeyUnregistered,The requested external key was not found 2,2000,2499,,,SdCardAccessFailed, 2,2001,,,,PortSdCardNoDevice, @@ -94,12 +94,12 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,2042,,,,PortSdCardAutoCommandResponseEndBitError, 2,2043,,,,PortSdCardAutoCommandResponseCrcError, 2,2044,,,,PortSdCardAutoCommandResponseTimeoutError, -2,2045,,,,PortSdCardCommandCompleteSoftwareTimeout, -2,2046,,,,PortSdCardTransferCompleteSoftwareTimeout, +2,2045,,,,PortSdCardCommandCompleteSwTimeout, +2,2046,,,,PortSdCardTransferCompleteSwTimeout, 2,2048,2070,,,PortSdCardDeviceStatusHasError, 2,2049,,,,PortSdCardDeviceStatusAddressOutOfRange, -2,2050,,,,PortSdCardDeviceStatusAddressMisaligned, +2,2050,,,,PortSdCardDeviceStatusAddressMisalign, 2,2051,,,,PortSdCardDeviceStatusBlockLenError, 2,2052,,,,PortSdCardDeviceStatusEraseSeqError, 2,2053,,,,PortSdCardDeviceStatusEraseParam, @@ -117,51 +117,51 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,2072,,,,PortSdCardUnexpectedDeviceState, 2,2073,,,,PortSdCardUnexpectedDeviceCsdValue, -2,2074,,,,PortSdCardAbortTransactionSoftwareTimeout, -2,2075,,,,PortSdCardCommandInhibitCmdSoftwareTimeout, -2,2076,,,,PortSdCardCommandInhibitDatSoftwareTimeout, -2,2077,,,,PortSdCardBusySoftwareTimeout, -2,2078,,,,PortSdCardIssueTuningCommandSoftwareTimeout, +2,2074,,,,PortSdCardAbortTransactionSwTimeout, +2,2075,,,,PortSdCardCommandInhibitCmdSwTimeout, +2,2076,,,,PortSdCardCommandInhibitDatSwTimeout, +2,2077,,,,PortSdCardBusySwTimeout, +2,2078,,,,PortSdCardIssueTuningCommandSwTimeout, 2,2079,,,,PortSdCardTuningFailed, -2,2080,,,,PortSdCardMmcInitializationSoftwareTimeout, +2,2080,,,,PortSdCardMmcInitializationSwTimeout, 2,2081,,,,PortSdCardMmcNotSupportExtendedCsd, 2,2082,,,,PortSdCardUnexpectedMmcExtendedCsdValue, -2,2083,,,,PortSdCardMmcEraseSoftwareTimeout, +2,2083,,,,PortSdCardMmcEraseSwTimeout, 2,2084,,,,PortSdCardSdCardValidationError, -2,2085,,,,PortSdCardSdCardInitializationSoftwareTimeout, -2,2086,,,,PortSdCardSdCardGetValidRcaSoftwareTimeout, +2,2085,,,,PortSdCardSdCardInitializationSwTimeout, +2,2086,,,,PortSdCardSdCardGetValidRcaSwTimeout, 2,2087,,,,PortSdCardUnexpectedSdCardAcmdDisabled, 2,2088,,,,PortSdCardSdCardNotSupportSwitchFunctionStatus, 2,2089,,,,PortSdCardUnexpectedSdCardSwitchFunctionStatus, 2,2090,,,,PortSdCardSdCardNotSupportAccessMode, 2,2091,,,,PortSdCardSdCardNot4BitBusWidthAtUhsIMode, 2,2092,,,,PortSdCardSdCardNotSupportSdr104AndSdr50, -2,2093,,,,PortSdCardSdCardCannotSwitchAccessMode, -2,2094,,,,PortSdCardSdCardFailedSwitchAccessMode, +2,2093,,,,PortSdCardSdCardCannotSwitchedAccessMode, +2,2094,,,,PortSdCardSdCardFailedSwitchedAccessMode, 2,2095,,,,PortSdCardSdCardUnacceptableCurrentConsumption, 2,2096,,,,PortSdCardSdCardNotReadyToVoltageSwitch, 2,2097,,,,PortSdCardSdCardNotCompleteVoltageSwitch, 2,2128,2158,,,PortSdCardHostControllerUnexpected, -2,2129,,,,PortSdCardInternalClockStableSoftwareTimeout, +2,2129,,,,PortSdCardInternalClockStableSwTimeout, 2,2130,,,,PortSdCardSdHostStandardUnknownAutoCmdError, 2,2131,,,,PortSdCardSdHostStandardUnknownError, -2,2132,,,,PortSdCardSdmmcDllCalibrationSoftwareTimeout, -2,2133,,,,PortSdCardSdmmcDllApplicationSoftwareTimeout, +2,2132,,,,PortSdCardSdmmcDllCalibrationSwTimeout, +2,2133,,,,PortSdCardSdmmcDllApplicationSwTimeout, 2,2134,,,,PortSdCardSdHostStandardFailSwitchTo18V, 2,2160,2190,,,PortSdCardInternalError, 2,2161,,,,PortSdCardNoWaitedInterrupt, -2,2162,,,,PortSdCardWaitInterruptSoftwareTimeout, +2,2162,,,,PortSdCardWaitInterruptSwTimeout, 2,2192,,,,PortSdCardAbortCommandIssued, 2,2200,,,,PortSdCardNotSupported, 2,2201,,,,PortSdCardNotImplemented, -2,2496,,,,SdCardStorageDeviceInvalidated, -2,2497,,,,SdCardFormatWriteVerificationFailed, -2,2498,,,,SdCardFileSystemInvalidatedByRemoved, -2,2499,,,,SdCardDeviceUnknownError, +2,2496,,,,PortSdCardStorageDeviceInvalidated, +2,2497,,,,PortSdCardWriteVerifyError, +2,2498,,,,PortSdCardFileSystemInvalidatedByRemoved, +2,2499,,,,PortSdCardUnexpected, 2,2500,2999,,,GameCardAccessFailed, 2,2503,,,,GameCardPreconditionViolation, @@ -170,7 +170,7 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,2510,,,,GameCardNoAvailableLockers, 2,2511,,,,GameCardLockerIndexOutOfRange, -2,2520,,,,GameCardNotInserted, +2,2520,,,,GameCardCardNotInserted, 2,2521,,,,InvalidGameCardIdInSpecificData, 2,2522,,,,GameCardCardNotActivated, 2,2523,,,,InvalidCommandForDeactivatedGameCardAsic, @@ -182,21 +182,21 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,2537,,,,GameCardStatusRefreshRequested, 2,2538,,,,GameCardStatusCrcErrorAndRefreshRequested, -2,2540,,,,InvalidSecureAccess, -2,2541,,,,InvalidNormalAccess, -2,2542,,,,InvalidAccessAcrossMode, +2,2540,,,,GameCardInvalidSecureAccess, +2,2541,,,,GameCardInvalidNormalAccess, +2,2542,,,,GameCardInvalidAccessAcrossMode, 2,2543,2546,,,GameCardWrongCard, -2,2544,,,,InvalidGameCardInitialDataHash, -2,2545,,,,InvalidGameCardInitialDataReservedArea, -2,2546,,,,InvalidGameCardCertificateKekIndex, -2,2548,,,,InvalidGameCardModeForGetCardDeviceCertificate, -2,2549,,,,NotSupportedForGameCardSecurityMode, -2,2550,,,,, -2,2551,,,,GameCardReadHeaderTryTimeoutForActivation, -2,2552,,,,, -2,2553,,,,InvalidGameCardModeForGetChallengeCardExistence, -2,2554,,,,InvalidGameCardHeader, -2,2555,,,,InvalidGameCardCertificate, +2,2544,,,,GameCardInitialDataMismatch, +2,2545,,,,GameCardInitialNotFilledWithZero, +2,2546,,,,GameCardKekIndexMismatch, +2,2548,,,,GameCardInvalidGetCardDeviceCertificate, +2,2549,,,,GameCardUnregisteredCardSecureMethod, +2,2550,,,,GameCardCardNeedRetryAfterAsicReinitialize, +2,2551,,,,GameCardCardHeaderReadFailure, +2,2552,,,,GameCardCardReinitializeFailure, +2,2553,,,,GameCardInvalidChallengeCardExistenceMode, +2,2554,,,,GameCardInvalidCardHeader, +2,2555,,,,GameCardInvalidCardCertificate, 2,2557,,,,, 2,2558,,,,, @@ -264,25 +264,26 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,2744,,,,GameCardCommandReadDevParamFailure, 2,2745,,,,GameCardCommandWriteDevParamFailure, -2,2901,,,,GameCardParameterError, -2,2902,,,,, -2,2903,,,,, -2,2904,,,,, -2,2905,,,,, -2,2906,,,,, +2,2900,2919,,,GameCardDevCardUnexpectedFailure, +2,2901,,,,GameCardDebugParameterMismatch, +2,2902,,,,GameCardDebugEraseFailure, +2,2903,,,,GameCardDebugWriteCrcMismatch, +2,2904,,,,GameCardDebugCardReceivedIdMismatch, +2,2905,,,,GameCardDebugCardId1Mismatch, +2,2906,,,,GameCardDebugCardId2Mismatch, -2,2950,,,,InvalidGameCardStorageAttribute, -2,2951,,,,GameCardNotInsertedOnGetHandle, -2,2952,,,,InvalidGameCardHandleOnRead, -2,2954,,,,InvalidGameCardHandleOnGetCardInfo, -2,2955,,,,InvalidGameCardHandleOnGetGameCardDeviceCertificate, -2,2956,,,,InvalidGameCardHandleOnGetGameCardImageHash, -2,2957,,,,InvalidGameCardHandleOnChallengeCardExistence, -2,2958,,,,InvalidGameCardHandleOnOnAcquireLock, -2,2959,,,,InvalidGameCardModeOnAcquireSecureLock, -2,2960,,,,InvalidGameCardHandleOnOpenNormalPartition, -2,2961,,,,InvalidGameCardHandleOnOpenSecurePartition, -2,2962,,,,InvalidGameCardCompatibilityType, +2,2950,2998,,,GameCardFsFailure, +2,2951,,,,GameCardFsGetHandleFailure, +2,2952,,,,GameCardFsCheckHandleInReadFailure, +2,2954,,,,GameCardFsCheckHandleInGetStatusFailure, +2,2955,,,,GameCardFsCheckHandleInGetDeviceCertFailure, +2,2956,,,,GameCardFsCheckHandleInGetCardImageHashFailure, +2,2957,,,,GameCardFsCheckHandleInChallengeCardExistence, +2,2958,,,,GameCardFsCheckHandleInOnAcquireLock, +2,2959,,,,GameCardFsCheckModeInOnAcquireSecureLock, +2,2960,,,,GameCardFsCheckHandleInCreateReadOnlyFailure, +2,2961,,,,GameCardFsCheckHandleInCreateSecureReadOnlyFailure, +2,2962,,,,GameCardFsInvalidCompatibilityType, 2,2963,,,,GameCardsNotSupportedOnDeviceModel, 2,3000,7999,,,Internal, @@ -291,17 +292,17 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,3003,,,,AlreadyExists, 2,3005,,,,OutOfRange, -2,3099,,,,, +2,3099,,,,StorageDeviceInvalidOperation, 2,3100,,,,SystemPartitionNotReady, 2,3101,,,,StorageDeviceNotReady, 2,3200,3499,,,AllocationMemoryFailed, -2,3201,,,,AllocationMemoryFailedInPrFile2, -2,3203,,,,AllocationMemoryFailedInFatFileSystemA, -2,3204,,,,AllocationMemoryFailedInFatFileSystemB, -2,3205,,,,AllocationMemoryFailedInFatFileSystemC, -2,3206,,,,AllocationMemoryFailedInFatFileSystemD, -2,3208,,,,AllocationMemoryFailedInFatFileSystemE, +2,3201,,,,AllocationMemoryFailedInFatFileSystemA, +2,3203,,,,AllocationMemoryFailedInFatFileSystemC, +2,3204,,,,AllocationMemoryFailedInFatFileSystemD, +2,3205,,,,AllocationMemoryFailedInFatFileSystemE, +2,3206,,,,AllocationMemoryFailedInFatFileSystemF, +2,3208,,,,AllocationMemoryFailedInFatFileSystemH, 2,3211,,,,AllocationMemoryFailedInFileSystemAccessorA, 2,3212,,,,AllocationMemoryFailedInFileSystemAccessorB, 2,3213,,,,AllocationMemoryFailedInApplicationA, @@ -342,9 +343,7 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,3251,,,,AllocationMemoryFailedInGuidPartitionTableA, 2,3252,,,,AllocationMemoryFailedInDeviceDetectionEventManagerA, 2,3253,,,,AllocationMemoryFailedInSaveDataFileSystemServiceImplA, - 2,3254,,,,AllocationMemoryFailedInFileSystemProxyCoreImplB, - 2,3255,,,,AllocationMemoryFailedInSdCardProxyFileSystemCreatorA, 2,3256,,,,AllocationMemoryFailedInNcaFileSystemServiceImplA,In ParseNsp allocating FileStorageBasedFileSystem 2,3257,,,,AllocationMemoryFailedInNcaFileSystemServiceImplB,In ParseNca allocating FileStorageBasedFileSystem @@ -431,21 +430,22 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,3381,,,,AllocationMemoryFailedInRomOnFileB, 2,3382,,,,AllocationMemoryFailedInRomOnFileC, 2,3383,,,,AllocationMemoryFailedInAesXtsFileE,In Initialize -2,3384,,,,AllocationMemoryFailedInAesXtsFileSystemB, -2,3385,,,,AllocationMemoryFailedInAesXtsFileSystemC, +2,3384,,,,AllocationMemoryFailedInAesXtsFileF, +2,3385,,,,AllocationMemoryFailedInAesXtsFileG, 2,3386,,,,AllocationMemoryFailedInReadOnlyFileSystemA, 2,3394,,,,AllocationMemoryFailedInEncryptedFileSystemCreatorA,In Create allocating AesXtsFileSystem 2,3399,,,,AllocationMemoryFailedInAesCtrCounterExtendedStorageA, 2,3400,,,,AllocationMemoryFailedInAesCtrCounterExtendedStorageB, 2,3406,,,,AllocationMemoryFailedInSdmmcStorageServiceB, -2,3407,,,,AllocationMemoryFailedInFileSystemInterfaceAdapter,In OpenFile or OpenDirectory +2,3407,,,,AllocationMemoryFailedInFileSystemInterfaceAdapterA,In OpenFile or OpenDirectory 2,3408,,,,AllocationMemoryFailedInGameCardFileSystemCreatorG, 2,3409,,,,AllocationMemoryFailedInGameCardFileSystemCreatorH, +2,3410,,,,AllocationMemoryFailedInAesXtsFileSystemB, 2,3411,,,,AllocationMemoryFailedInBufferedStorageA, 2,3412,,,,AllocationMemoryFailedInIntegrityRomFsStorageA, 2,3416,,,,AllocationMemoryFailedInSaveDataFileSystemServiceImplB, 2,3420,,,,AllocationMemoryFailedNew, -2,3421,,,,AllocationMemoryFailedCreateShared, +2,3421,,,,AllocationMemoryFailedInFileSystemProxyImplA, 2,3422,,,,AllocationMemoryFailedMakeUnique, 2,3423,,,,AllocationMemoryFailedAllocateShared, 2,3424,,,,AllocationPooledBufferNotEnoughSize, @@ -475,12 +475,12 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,3542,,,,PortMmcAutoCommandResponseEndBitError, 2,3543,,,,PortMmcAutoCommandResponseCrcError, 2,3544,,,,PortMmcAutoCommandResponseTimeoutError, -2,3545,,,,PortMmcCommandCompleteSoftwareTimeout, -2,3546,,,,PortMmcTransferCompleteSoftwareTimeout, +2,3545,,,,PortMmcCommandCompleteSwTimeout, +2,3546,,,,PortMmcTransferCompleteSwTimeout, 2,3548,3570,,,PortMmcDeviceStatusHasError, 2,3549,,,,PortMmcDeviceStatusAddressOutOfRange, -2,3550,,,,PortMmcDeviceStatusAddressMisaligned, +2,3550,,,,PortMmcDeviceStatusAddressMisalign, 2,3551,,,,PortMmcDeviceStatusBlockLenError, 2,3552,,,,PortMmcDeviceStatusEraseSeqError, 2,3553,,,,PortMmcDeviceStatusEraseParam, @@ -498,48 +498,48 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,3572,,,,PortMmcUnexpectedDeviceState, 2,3573,,,,PortMmcUnexpectedDeviceCsdValue, -2,3574,,,,PortMmcAbortTransactionSoftwareTimeout, -2,3575,,,,PortMmcCommandInhibitCmdSoftwareTimeout, -2,3576,,,,PortMmcCommandInhibitDatSoftwareTimeout, -2,3577,,,,PortMmcBusySoftwareTimeout, -2,3578,,,,PortMmcIssueTuningCommandSoftwareTimeout, +2,3574,,,,PortMmcAbortTransactionSwTimeout, +2,3575,,,,PortMmcCommandInhibitCmdSwTimeout, +2,3576,,,,PortMmcCommandInhibitDatSwTimeout, +2,3577,,,,PortMmcBusySwTimeout, +2,3578,,,,PortMmcIssueTuningCommandSwTimeout, 2,3579,,,,PortMmcTuningFailed, -2,3580,,,,PortMmcMmcInitializationSoftwareTimeout, +2,3580,,,,PortMmcMmcInitializationSwTimeout, 2,3581,,,,PortMmcMmcNotSupportExtendedCsd, 2,3582,,,,PortMmcUnexpectedMmcExtendedCsdValue, -2,3583,,,,PortMmcMmcEraseSoftwareTimeout, +2,3583,,,,PortMmcMmcEraseSwTimeout, 2,3584,,,,PortMmcSdCardValidationError, -2,3585,,,,PortMmcSdCardInitializationSoftwareTimeout, -2,3586,,,,PortMmcSdCardGetValidRcaSoftwareTimeout, +2,3585,,,,PortMmcSdCardInitializationSwTimeout, +2,3586,,,,PortMmcSdCardGetValidRcaSwTimeout, 2,3587,,,,PortMmcUnexpectedSdCardAcmdDisabled, 2,3588,,,,PortMmcSdCardNotSupportSwitchFunctionStatus, 2,3589,,,,PortMmcUnexpectedSdCardSwitchFunctionStatus, 2,3590,,,,PortMmcSdCardNotSupportAccessMode, 2,3591,,,,PortMmcSdCardNot4BitBusWidthAtUhsIMode, 2,3592,,,,PortMmcSdCardNotSupportSdr104AndSdr50, -2,3593,,,,PortMmcSdCardCannotSwitchAccessMode, -2,3594,,,,PortMmcSdCardFailedSwitchAccessMode, +2,3593,,,,PortMmcSdCardCannotSwitchedAccessMode, +2,3594,,,,PortMmcSdCardFailedSwitchedAccessMode, 2,3595,,,,PortMmcSdCardUnacceptableCurrentConsumption, 2,3596,,,,PortMmcSdCardNotReadyToVoltageSwitch, 2,3597,,,,PortMmcSdCardNotCompleteVoltageSwitch, 2,3628,3658,,,PortMmcHostControllerUnexpected, -2,3629,,,,PortMmcInternalClockStableSoftwareTimeout, +2,3629,,,,PortMmcInternalClockStableSwTimeout, 2,3630,,,,PortMmcSdHostStandardUnknownAutoCmdError, 2,3631,,,,PortMmcSdHostStandardUnknownError, -2,3632,,,,PortMmcSdmmcDllCalibrationSoftwareTimeout, -2,3633,,,,PortMmcSdmmcDllApplicationSoftwareTimeout, +2,3632,,,,PortMmcSdmmcDllCalibrationSwTimeout, +2,3633,,,,PortMmcSdmmcDllApplicationSwTimeout, 2,3634,,,,PortMmcSdHostStandardFailSwitchTo18V, 2,3660,3690,,,PortMmcInternalError, 2,3661,,,,PortMmcNoWaitedInterrupt, -2,3662,,,,PortMmcWaitInterruptSoftwareTimeout, +2,3662,,,,PortMmcWaitInterruptSwTimeout, 2,3692,,,,PortMmcAbortCommandIssued, 2,3700,,,,PortMmcNotSupported, 2,3701,,,,PortMmcNotImplemented, -2,3998,,,,, +2,3998,,,,PortMmcStorageDeviceInvalidated, 2,3999,,,,PortMmcUnexpected, 2,4000,4999,,,DataCorrupted, @@ -551,7 +551,8 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4013,,,,InvalidAesCtrCounterExtendedTableSize, 2,4014,,,,InvalidAesCtrCounterExtendedGeneration, 2,4015,,,,InvalidAesCtrCounterExtendedOffset, -2,4016,,,,, +2,4016,,,,InvalidAesCtrCounterExtendedDataStorageSize, +2,4017,,,,InvalidAesCtrCounterExtendedMetaStorageSize, 2,4021,4029,,,IndirectStorageCorrupted, 2,4022,,,,InvalidIndirectEntryOffset, @@ -602,9 +603,10 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4081,,,,InvalidRomHierarchicalIntegrityVerificationLayerCount, 2,4082,,,,RomNcaIndirectStorageOutOfRange, +2,4083,,,,RomNcaInvalidCompressionInfo, 2,4141,4179,,,RomIntegrityVerificationStorageCorrupted, -2,4142,,,,IncorrectRomIntegrityVerificationMagic, +2,4142,,,,IncorrectRomIntegrityVerificationMagicCode, 2,4143,,,,InvalidRomZeroSignature, 2,4144,,,,RomNonRealDataVerificationFailed, @@ -670,21 +672,23 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4352,,,,ThumbnailHashVerificationFailed, 2,4357,,,,InvalidSaveDataInternalStorageIntegritySeedSize, -2,4358,,,,, -2,4359,,,,, +2,4358,,,,InvalidSaveDataInternalStorageAllocationTableFreeBitmapSizeA,The bitmap for the allocation table is too small when opening InternalStorageFileNameIntegrityWithZeroFree. +2,4359,,,,InvalidSaveDataInternalStorageAllocationTableFreeBitmapSizeB,The bitmap for the allocation table is too small when opening AllocationTableDataWithZeroFree. 2,4361,4399,,,SaveDataIntegrityVerificationStorageCorrupted, -2,4362,,,,IncorrectSaveDataIntegrityVerificationMagic, +2,4362,,,,IncorrectSaveDataIntegrityVerificationMagicCode, 2,4363,,,,InvalidSaveDataZeroHash, 2,4364,,,,SaveDataNonRealDataVerificationFailed, +2,4371,4379,,,SaveDataRealDataVerificationFailed, 2,4372,,,,ClearedSaveDataRealDataVerificationFailed, 2,4373,,,,UnclearedSaveDataRealDataVerificationFailed, +2,4401,4419,,,SaveDataBuiltInStorageCorrupted, 2,4402,,,,SaveDataGptHeaderSignatureVerificationFailed, 2,4411,4419,,,SaveDataCoreFileSystemCorrupted, -2,4412,,,,IncorrectSaveDataControlAreaMagic, +2,4412,,,,IncorrectSaveDataFileSystemMagicCode, 2,4413,,,,InvalidSaveDataFileReadOffset, 2,4414,,,,InvalidSaveDataCoreDataStorageSize, @@ -708,7 +712,7 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4461,4479,,,SaveDataDatabaseCorrupted, 2,4462,,,,InvalidSaveDataAllocationTableBlock, 2,4463,,,,InvalidSaveDataKeyValueListElementIndex, -2,4464,,,,SaveDataAllocationTableIteratedRangeEntry, +2,4464,,,,InvalidSaveDataAllocationTableChainEntry, 2,4465,,,,InvalidSaveDataAllocationTableOffset, 2,4466,,,,InvalidSaveDataAllocationTableBlockCount, 2,4467,,,,InvalidSaveDataKeyValueListEntryIndex, @@ -764,9 +768,10 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4543,,,,InvalidNcaHeader1SignatureKeyGeneration, 2,4545,,,,InvalidNspdVerificationData, 2,4546,,,,MissingNspdVerificationData, +2,4547,,,,NcaInvalidCompressionInfo, 2,4601,4639,,,IntegrityVerificationStorageCorrupted, -2,4602,,,,IncorrectIntegrityVerificationMagic, +2,4602,,,,IncorrectIntegrityVerificationMagicCode, 2,4603,,,,InvalidZeroHash, 2,4604,,,,NonRealDataVerificationFailed, @@ -783,18 +788,18 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4647,,,,InvalidSha256PartitionMetaDataSize, 2,4661,4679,,,BuiltInStorageCorrupted, -2,4662,,,,InvalidGptPartitionSignature, -2,4664,,,,InvalidGptPartitionStorageSize, +2,4662,,,,GptHeaderSignatureVerificationFailed, +2,4664,,,,GptHeaderInvalidPartitionSize, 2,4681,4699,,,FatFileSystemCorrupted, 2,4683,,,,InvalidFatFormat, 2,4684,,,,InvalidFatFileNumber, 2,4685,,,,ExFatUnavailable, -2,4686,,,,InvalidFatFormatForBisUser, -2,4687,,,,InvalidFatFormatForBisSystem, -2,4688,,,,InvalidFatFormatForBisSafe, -2,4689,,,,InvalidFatFormatForBisCalibration, -2,4690,,,,InvalidFatFormatForSdCard, +2,4686,,,,InvalidFatFormatBisUser, +2,4687,,,,InvalidFatFormatBisSystem, +2,4688,,,,InvalidFatFormatBisSafe, +2,4689,,,,InvalidFatFormatBisCalibration, +2,4690,,,,InvalidFatFormatSd, 2,4701,4719,,,HostFileSystemCorrupted, 2,4702,,,,HostEntryCorrupted, @@ -805,35 +810,35 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4721,4739,,,DatabaseCorrupted, 2,4722,,,,InvalidAllocationTableBlock, 2,4723,,,,InvalidKeyValueListElementIndex, -2,4724,,,,AllocationTableIteratedRangeEntry, +2,4724,,,,InvalidAllocationTableChainEntry, 2,4725,,,,InvalidAllocationTableOffset, 2,4726,,,,InvalidAllocationTableBlockCount, 2,4727,,,,InvalidKeyValueListEntryIndex, 2,4728,,,,InvalidBitmapIndex, 2,4741,4759,,,AesXtsFileSystemCorrupted, -2,4742,,,,AesXtsFileHeaderTooShort, -2,4743,,,,AesXtsFileHeaderInvalidKeys, -2,4744,,,,AesXtsFileHeaderInvalidMagic, -2,4745,,,,AesXtsFileTooShort, -2,4746,,,,AesXtsFileHeaderTooShortInSetSize, -2,4747,,,,AesXtsFileHeaderInvalidKeysInRenameFile, -2,4748,,,,AesXtsFileHeaderInvalidKeysInSetSize, +2,4742,,,,AesXtsFileSystemFileHeaderSizeCorruptedOnFileOpen, +2,4743,,,,AesXtsFileSystemFileHeaderCorruptedOnFileOpen, +2,4744,,,,AesXtsFileSystemFileNoHeaderOnFileOpen, +2,4745,,,,AesXtsFileSystemFileSizeCorruptedOnFileOpen, +2,4746,,,,AesXtsFileSystemFileSizeCorruptedOnFileSetSize, +2,4747,,,,AesXtsFileSystemFileHeaderCorruptedOnRename, +2,4748,,,,AesXtsFileSystemFileHeaderCorruptedOnFileSetSize, 2,4761,4769,,,SaveDataTransferDataCorrupted, -2,4762,,,,, -2,4763,,,,, -2,4764,,,,, -2,4765,,,,, -2,4766,,,,, -2,4767,,,,, +2,4762,,,,SaveDataTransferTokenMacVerificationFailed, +2,4763,,,,SaveDataTransferTokenSignatureVerificationFailed, +2,4764,,,,SaveDataTransferTokenChallengeVerificationFailed, +2,4765,,,,SaveDataTransferImportMacVerificationFailed, +2,4766,,,,SaveDataTransferInitialDataMacVerificationFailed, +2,4767,,,,SaveDataTransferInitialDataVersionVerificationFailed, 2,4771,4779,,,SignedSystemPartitionDataCorrupted, -2,4772,,,,, -2,4773,,,,, -2,4774,,,,, -2,4775,,,,, -2,4776,,,,, +2,4772,,,,SignedSystemPartitionInvalidSize, +2,4773,,,,SignedSystemPartitionSignatureVerificationFailed, +2,4774,,,,SignedSystemPartitionHashVerificationFailed, +2,4775,,,,SignedSystemPartitionPackage2HashVerificationFailed, +2,4776,,,,SignedSystemPartitionInvalidAppendHashCount, 2,4781,,,,GameCardLogoDataCorrupted, 2,4785,,,,SimulatedDeviceDataCorrupted, @@ -842,27 +847,32 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,4791,,,,InvalidMultiCommitContextVersion,The version of the multi-commit context file is too high for the current MultiCommitManager implementation. 2,4792,,,,InvalidMultiCommitContextState,The multi-commit has not been provisionally committed. +2,4802,,,,ConcatenationFsInvalidInternalFileCount, + 2,4811,4819,,,ZeroBitmapFileCorrupted, 2,4812,,,,IncompleteBlockInZeroBitmapHashStorageFile, 2,5000,5999,,,Unexpected, -2,5002,,,,UnexpectedFatFileSystemError, -2,5003,,,,FatFileSystemDriverError, -2,5024,,,,FatSystemFileOpenCountLimit, -2,5025,,,,FatUserFileOpenCountLimit, -2,5026,,,,FatEntryIsDirectory, -2,5028,,,,FatFileSystemPermissionDenied, -2,5029,,,,FatDriverInitializationFailed, -2,5055,,,,UnexpectedFatSafeError, -2,5110,,,,, -2,5121,,,,UnexpectedFatFileSystemSectorCount, -2,5122,,,,, -2,5123,,,,NullptrArgumentForFatFormat, -2,5124,,,,InvalidFatFormatParamsA, -2,5125,,,,InvalidFatFormatParamsB, -2,5126,,,,InvalidFatFormatParamsC, -2,5127,,,,InvalidFatFormatParamsD, -2,5131,,,,FatSectorWriteVerificationFailed, +2,5001,5299,,,FatFsUnexpected, +2,5002,,,,FatFsUnclassified, +2,5003,,,,FatFsStorageStateMissmatch, +2,5024,,,,FatFsTooManyFilesOpenedS, +2,5025,,,,FatFsTooManyFilesOpenedU, +2,5026,,,,FatFsNotAFile, +2,5028,,,,FatFsLockError, +2,5029,,,,FatFsInternalError, +2,5055,,,,FatFsModuleSafeError, +2,5110,,,,FatFsUnexpectedSystemError, + +2,5120,5129,,,FatFsFormatUnexpected, +2,5121,,,,FatFsFormatUnsupportedSize, +2,5122,,,,FatFsFormatInvalidBpb, +2,5123,,,,FatFsFormatInvalidParameter, +2,5124,,,,FatFsFormatIllegalSectorsA, +2,5125,,,,FatFsFormatIllegalSectorsB, +2,5126,,,,FatFsFormatIllegalSectorsC, +2,5127,,,,FatFsFormatIllegalSectorsD, +2,5131,,,,FatFsWriteVerifyError, 2,5301,,,,UnexpectedInMountTableA, 2,5302,,,,UnexpectedInJournalIntegritySaveDataFileSystemA, @@ -903,8 +913,8 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,6007,,,,NotNormalized, 2,6030,6059,,,InvalidPathForOperation, -2,6031,,,,DirectoryNotDeletable, -2,6032,,,,DirectoryNotRenamable, +2,6031,,,,DirectoryUndeletable, +2,6032,,,,DirectoryUnrenamable, 2,6033,,,,IncompatiblePath, 2,6034,,,,RenameToOtherFileSystem, @@ -919,9 +929,9 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,6069,,,,CacheStorageSizeTooLarge, 2,6070,,,,CacheStorageIndexTooLarge, 2,6071,,,,InvalidCommitNameCount,Up to 10 file systems can be committed at the same time. -2,6072,,,,InvalidOpenMode, +2,6072,,,,InvalidModeForFileOpen, 2,6073,,,,InvalidFileSize, -2,6074,,,,InvalidDirectoryOpenMode, +2,6074,,,,InvalidModeForDirectoryOpen, 2,6075,,,,InvalidCommitOption, 2,6080,6099,,,InvalidEnumValue, @@ -1021,23 +1031,25 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,6384,,,,UnsupportedCommitProvisionallyForDirectorySaveDataFileSystem,Called DirectorySaveDataFileSystem::CommitProvisionally on a non-user savedata. 2,6385,,,,UnsupportedWriteForZeroBitmapHashStorageFile, 2,6386,,,,UnsupportedSetSizeForZeroBitmapHashStorageFile, +2,6387,,,,UnsupportedWriteForCompressedStorage, +2,6388,,,,UnsupportedOperateRangeForCompressedStorage, 2,6400,6449,,,PermissionDenied, 2,6403,,,,PermissionDeniedForCreateHostFileSystem,Returned when opening a host FS on a retail device. 2,6450,,,,PortAcceptableCountLimited, -2,6452,,,,ExternalKeyAlreadyRegistered, +2,6452,,,,NcaExternalKeyInconsistent, 2,6454,,,,NeedFlush, 2,6455,,,,FileNotClosed, 2,6456,,,,DirectoryNotClosed, 2,6457,,,,WriteModeFileNotClosed, 2,6458,,,,AllocatorAlreadyRegistered, -2,6459,,,,DefaultAllocatorUsed, -2,6460,,,,GameCardLogoDataNotReadable, +2,6459,,,,DefaultAllocatorAlreadyUsed, +2,6460,,,,GameCardLogoDataSizeInvalid, 2,6461,,,,AllocatorAlignmentViolation, 2,6462,,,,GlobalFileDataCacheAlreadyEnabled, -2,6463,,,,MultiCommitFileSystemAlreadyAdded,The provided file system has already been added to the multi-commit manager. -2,6464,,,,, +2,6463,,,,MultiCommitHasOverlappingTargets,The provided file system has already been added to the multi-commit manager. +2,6464,,,,MultiCommitAlreadyInProgress,A multi-commit was performed while another multi-commit operation was already running. 2,6465,,,,UserNotExist, 2,6466,,,,DefaultGlobalFileDataCacheEnabled, 2,6467,,,,SaveDataRootPathUnavailable, @@ -1067,49 +1079,49 @@ Module,DescriptionStart,DescriptionEnd,Flags,Namespace,Name,Summary 2,6906,,,,SaveDataExtending, 2,6907,,,,SaveDataToExpandIsProvisionallyCommitted, -2,7002,,,,, -2,7003,,,,, -2,7004,,,,, -2,7005,,,,, -2,7006,,,,, -2,7009,,,,, -2,7010,,,,, -2,7011,,,,, +2,7002,,,,SaveDataTransferV2KeySeedPackageMacVerificationFailed, +2,7003,,,,SaveDataTransferV2KeySeedPackageSignatureVerificationFailed, +2,7004,,,,SaveDataTransferV2KeySeedPackageChallengeVerificationFailed, +2,7005,,,,SaveDataTransferV2ImportDataVerificationFailed, +2,7006,,,,SaveDataTransferV2InitialDataGcmMacVerificationFailed, +2,7009,,,,SaveDataTransferV2InitialDataMacVerificationFailed, +2,7010,,,,SaveDataTransferV2ImportDataDecompressionFailed, +2,7011,,,,SaveDataTransferV2PortContextMacVerificationFailed, 2,7031,,,,SaveDataPorterInvalidated, -2,7032,,,,, -2,7033,,,,, -2,7034,,,,, -2,7035,,,,, -2,7036,,,,, -2,7037,,,,, -2,7038,,,,, +2,7032,,,,SaveDataDivisionExporterChunkExportIncomplete, +2,7033,,,,SaveDataDivisionImporterChunkImportIncomplete, +2,7034,,,,SaveDataPorterInitialDataVersionVerificationFailed, +2,7035,,,,SaveDataChunkDecryptorGcmStreamVersionVerificationFailed, +2,7036,,,,SaveDataPorterSaveDataModified,The save data being ported has been modified since the importer/exporter was created. +2,7037,,,,SaveDataPorterVersionUnsupported,The key generation or the version of the initial data or key package is too high. +2,7038,,,,SaveDataTransferV2SecondarySaveCorrupted, -2,7062,,,,InvalidKeyPackageMac, -2,7063,,,,KeyPackageSignatureVerificationFailed, -2,7064,,,,InvalidKeyPackageChallengeData, -2,7065,,,,UnsupportedKeyPackageKeyGeneration, -2,7066,,,,InvalidSaveDataRepairInitialDataContentGcmMac, -2,7069,,,,InvalidSaveDataRepairInitialDataCmac, -2,7070,,,,SaveDataRepairInitialDataAadMismatch,The before and after initial data have different AAD. -2,7071,,,,SaveDataRepairInitialDataSaveMismatch,The before and after initial data refer to different saves. +2,7062,,,,SaveDataTransferForSaveDataRepairKeyPackageMacVerificationFailed, +2,7063,,,,SaveDataTransferForSaveDataRepairKeyPackageSignatureVerificationFailed, +2,7064,,,,SaveDataTransferForSaveDataRepairKeyPackageChallengeVerificationFailed, +2,7065,,,,SaveDataTransferForSaveDataRepairUnsupportedKeyGeneration, +2,7066,,,,SaveDataTransferForSaveDataRepairInitialDataMacVerificationFailed, +2,7069,,,,SaveDataTransferForSaveDataRepairIncorrectInitialData,The initial data doesn't match the set key package. +2,7070,,,,SaveDataTransferForSaveDataRepairInconsistentInitialData,The before and after initial data refer to different saves. +2,7071,,,,SaveDataTransferForSaveDataRepairInitialDataIncorrectUserId,The initial data doesn't match the given user ID. 2,7100,7139,,,RamDiskCorrupted, -2,7101,,,,, +2,7101,,,,RamDiskVerifiedStorageVerificationFailed, 2,7111,7119,,,RamDiskSaveDataCoreFileSystemCorrupted, -2,7112,,,,IncorrectRamDiskSaveDataControlAreaMagic, +2,7112,,,,IncorrectRamDiskSaveDataFileSystemMagicCode, 2,7113,,,,InvalidRamDiskSaveDataFileReadOffset, 2,7114,,,,InvalidRamDiskSaveDataCoreDataStorageSize, 2,7121,7139,,,RamDiskDatabaseCorrupted, 2,7122,,,,InvalidRamDiskAllocationTableBlock, 2,7123,,,,InvalidRamDiskKeyValueListElementIndex, -2,7124,,,,RamDiskAllocationTableIteratedRangeEntry, +2,7124,,,,InvalidRamDiskAllocationTableChainEntry, 2,7125,,,,InvalidRamDiskAllocationTableOffset, 2,7126,,,,InvalidRamDiskAllocationTableBlockCount, 2,7127,,,,InvalidRamDiskKeyValueListEntryIndex, -2,7142,,,,, +2,7142,,,,SaveDataTransferForRepairInitialDataMacVerificationFailed, 2,7900,,,,Unknown, 2,7901,7904,,,DbmNotFound, diff --git a/src/LibHac/Fs/Fsa/IFileSystem.cs b/src/LibHac/Fs/Fsa/IFileSystem.cs index 54561471..913655b3 100644 --- a/src/LibHac/Fs/Fsa/IFileSystem.cs +++ b/src/LibHac/Fs/Fsa/IFileSystem.cs @@ -128,7 +128,7 @@ public abstract class IFileSystem : IDisposable /// : does not exist or is a file.
/// : 's parent directory does not exist.
/// : already exists as either a file or directory.
- /// : Either or is a subpath of the other. + /// : Either or is a subpath of the other. /// /// If and are the same, this function does nothing and returns . /// @@ -229,7 +229,7 @@ public abstract class IFileSystem : IDisposable public Result OpenFile(ref UniqueRef file, in Path path, OpenMode mode) { if ((mode & OpenMode.ReadWrite) == 0 || (mode & ~OpenMode.All) != 0) - return ResultFs.InvalidOpenMode.Log(); + return ResultFs.InvalidModeForFileOpen.Log(); return DoOpenFile(ref file, in path, mode); } @@ -246,7 +246,7 @@ public abstract class IFileSystem : IDisposable { if ((mode & OpenDirectoryMode.All) == 0 || (mode & ~(OpenDirectoryMode.All | OpenDirectoryMode.NoFileSize)) != 0) - return ResultFs.InvalidOpenMode.Log(); + return ResultFs.InvalidModeForFileOpen.Log(); return DoOpenDirectory(ref outDirectory, in path, mode); } diff --git a/src/LibHac/Fs/ResultFs.cs b/src/LibHac/Fs/ResultFs.cs index 3235bd00..0c000df1 100644 --- a/src/LibHac/Fs/ResultFs.cs +++ b/src/LibHac/Fs/ResultFs.cs @@ -35,23 +35,23 @@ public static class ResultFs /// Error code: 2002-0031; Inner value: 0x3e02 public static Result.Base UsableSpaceNotEnoughForSaveData => new Result.Base(ModuleFs, 31); /// Error code: 2002-0032; Inner value: 0x4002 - public static Result.Base UsableSpaceNotEnoughAfterDataErase => new Result.Base(ModuleFs, 32); + public static Result.Base UsableSpaceNotEnoughForSaveDataEvenAssistanceSuccess => new Result.Base(ModuleFs, 32); /// Error code: 2002-0033; Inner value: 0x4202 public static Result.Base UsableSpaceNotEnoughForCacheStorage => new Result.Base(ModuleFs, 33); /// Error code: 2002-0034; Range: 34-38; Inner value: 0x4402 - public static Result.Base UsableSpaceNotEnoughForBis => new Result.Base(ModuleFs, 34, 38); + public static Result.Base UsableSpaceNotEnoughMmc => new Result.Base(ModuleFs, 34, 38); /// Error code: 2002-0035; Inner value: 0x4602 - public static Result.Base UsableSpaceNotEnoughForBisCalibration => new Result.Base(ModuleFs, 35); + public static Result.Base UsableSpaceNotEnoughMmcCalibration => new Result.Base(ModuleFs, 35); /// Error code: 2002-0036; Inner value: 0x4802 - public static Result.Base UsableSpaceNotEnoughForBisSafe => new Result.Base(ModuleFs, 36); + public static Result.Base UsableSpaceNotEnoughMmcSafe => new Result.Base(ModuleFs, 36); /// Error code: 2002-0037; Inner value: 0x4a02 - public static Result.Base UsableSpaceNotEnoughForBisUser => new Result.Base(ModuleFs, 37); + public static Result.Base UsableSpaceNotEnoughMmcUser => new Result.Base(ModuleFs, 37); /// Error code: 2002-0038; Inner value: 0x4c02 - public static Result.Base UsableSpaceNotEnoughForBisSystem => new Result.Base(ModuleFs, 38); + public static Result.Base UsableSpaceNotEnoughMmcSystem => new Result.Base(ModuleFs, 38); /// Error code: 2002-0039; Inner value: 0x4e02 - public static Result.Base UsableSpaceNotEnoughForSdCard => new Result.Base(ModuleFs, 39); + public static Result.Base UsableSpaceNotEnoughSdCard => new Result.Base(ModuleFs, 39); /// Error code: 2002-0050; Inner value: 0x6402 public static Result.Base UnsupportedSdkVersion => new Result.Base(ModuleFs, 50); @@ -67,9 +67,9 @@ public static class ResultFs /// Error code: 2002-1002; Inner value: 0x7d402 public static Result.Base TargetNotFound => new Result.Base(ModuleFs, 1002); /// Error code: 2002-1003; Inner value: 0x7d602 - public static Result.Base MmcPatrolDataNotInitialized => new Result.Base(ModuleFs, 1003); + public static Result.Base HasNotGottenPatrolCount => new Result.Base(ModuleFs, 1003); /// The requested external key was not found
Error code: 2002-1004; Inner value: 0x7d802
- public static Result.Base NcaExternalKeyUnavailable => new Result.Base(ModuleFs, 1004); + public static Result.Base NcaExternalKeyUnregistered => new Result.Base(ModuleFs, 1004); /// Error code: 2002-2000; Range: 2000-2499; Inner value: 0xfa002 public static Result.Base SdCardAccessFailed { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2000, 2499); } @@ -109,16 +109,16 @@ public static class ResultFs /// Error code: 2002-2044; Inner value: 0xff802 public static Result.Base PortSdCardAutoCommandResponseTimeoutError => new Result.Base(ModuleFs, 2044); /// Error code: 2002-2045; Inner value: 0xffa02 - public static Result.Base PortSdCardCommandCompleteSoftwareTimeout => new Result.Base(ModuleFs, 2045); + public static Result.Base PortSdCardCommandCompleteSwTimeout => new Result.Base(ModuleFs, 2045); /// Error code: 2002-2046; Inner value: 0xffc02 - public static Result.Base PortSdCardTransferCompleteSoftwareTimeout => new Result.Base(ModuleFs, 2046); + public static Result.Base PortSdCardTransferCompleteSwTimeout => new Result.Base(ModuleFs, 2046); /// Error code: 2002-2048; Range: 2048-2070; Inner value: 0x100002 public static Result.Base PortSdCardDeviceStatusHasError { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2048, 2070); } /// Error code: 2002-2049; Inner value: 0x100202 public static Result.Base PortSdCardDeviceStatusAddressOutOfRange => new Result.Base(ModuleFs, 2049); /// Error code: 2002-2050; Inner value: 0x100402 - public static Result.Base PortSdCardDeviceStatusAddressMisaligned => new Result.Base(ModuleFs, 2050); + public static Result.Base PortSdCardDeviceStatusAddressMisalign => new Result.Base(ModuleFs, 2050); /// Error code: 2002-2051; Inner value: 0x100602 public static Result.Base PortSdCardDeviceStatusBlockLenError => new Result.Base(ModuleFs, 2051); /// Error code: 2002-2052; Inner value: 0x100802 @@ -153,31 +153,31 @@ public static class ResultFs /// Error code: 2002-2073; Inner value: 0x103202 public static Result.Base PortSdCardUnexpectedDeviceCsdValue => new Result.Base(ModuleFs, 2073); /// Error code: 2002-2074; Inner value: 0x103402 - public static Result.Base PortSdCardAbortTransactionSoftwareTimeout => new Result.Base(ModuleFs, 2074); + public static Result.Base PortSdCardAbortTransactionSwTimeout => new Result.Base(ModuleFs, 2074); /// Error code: 2002-2075; Inner value: 0x103602 - public static Result.Base PortSdCardCommandInhibitCmdSoftwareTimeout => new Result.Base(ModuleFs, 2075); + public static Result.Base PortSdCardCommandInhibitCmdSwTimeout => new Result.Base(ModuleFs, 2075); /// Error code: 2002-2076; Inner value: 0x103802 - public static Result.Base PortSdCardCommandInhibitDatSoftwareTimeout => new Result.Base(ModuleFs, 2076); + public static Result.Base PortSdCardCommandInhibitDatSwTimeout => new Result.Base(ModuleFs, 2076); /// Error code: 2002-2077; Inner value: 0x103a02 - public static Result.Base PortSdCardBusySoftwareTimeout => new Result.Base(ModuleFs, 2077); + public static Result.Base PortSdCardBusySwTimeout => new Result.Base(ModuleFs, 2077); /// Error code: 2002-2078; Inner value: 0x103c02 - public static Result.Base PortSdCardIssueTuningCommandSoftwareTimeout => new Result.Base(ModuleFs, 2078); + public static Result.Base PortSdCardIssueTuningCommandSwTimeout => new Result.Base(ModuleFs, 2078); /// Error code: 2002-2079; Inner value: 0x103e02 public static Result.Base PortSdCardTuningFailed => new Result.Base(ModuleFs, 2079); /// Error code: 2002-2080; Inner value: 0x104002 - public static Result.Base PortSdCardMmcInitializationSoftwareTimeout => new Result.Base(ModuleFs, 2080); + public static Result.Base PortSdCardMmcInitializationSwTimeout => new Result.Base(ModuleFs, 2080); /// Error code: 2002-2081; Inner value: 0x104202 public static Result.Base PortSdCardMmcNotSupportExtendedCsd => new Result.Base(ModuleFs, 2081); /// Error code: 2002-2082; Inner value: 0x104402 public static Result.Base PortSdCardUnexpectedMmcExtendedCsdValue => new Result.Base(ModuleFs, 2082); /// Error code: 2002-2083; Inner value: 0x104602 - public static Result.Base PortSdCardMmcEraseSoftwareTimeout => new Result.Base(ModuleFs, 2083); + public static Result.Base PortSdCardMmcEraseSwTimeout => new Result.Base(ModuleFs, 2083); /// Error code: 2002-2084; Inner value: 0x104802 public static Result.Base PortSdCardSdCardValidationError => new Result.Base(ModuleFs, 2084); /// Error code: 2002-2085; Inner value: 0x104a02 - public static Result.Base PortSdCardSdCardInitializationSoftwareTimeout => new Result.Base(ModuleFs, 2085); + public static Result.Base PortSdCardSdCardInitializationSwTimeout => new Result.Base(ModuleFs, 2085); /// Error code: 2002-2086; Inner value: 0x104c02 - public static Result.Base PortSdCardSdCardGetValidRcaSoftwareTimeout => new Result.Base(ModuleFs, 2086); + public static Result.Base PortSdCardSdCardGetValidRcaSwTimeout => new Result.Base(ModuleFs, 2086); /// Error code: 2002-2087; Inner value: 0x104e02 public static Result.Base PortSdCardUnexpectedSdCardAcmdDisabled => new Result.Base(ModuleFs, 2087); /// Error code: 2002-2088; Inner value: 0x105002 @@ -191,9 +191,9 @@ public static class ResultFs /// Error code: 2002-2092; Inner value: 0x105802 public static Result.Base PortSdCardSdCardNotSupportSdr104AndSdr50 => new Result.Base(ModuleFs, 2092); /// Error code: 2002-2093; Inner value: 0x105a02 - public static Result.Base PortSdCardSdCardCannotSwitchAccessMode => new Result.Base(ModuleFs, 2093); + public static Result.Base PortSdCardSdCardCannotSwitchedAccessMode => new Result.Base(ModuleFs, 2093); /// Error code: 2002-2094; Inner value: 0x105c02 - public static Result.Base PortSdCardSdCardFailedSwitchAccessMode => new Result.Base(ModuleFs, 2094); + public static Result.Base PortSdCardSdCardFailedSwitchedAccessMode => new Result.Base(ModuleFs, 2094); /// Error code: 2002-2095; Inner value: 0x105e02 public static Result.Base PortSdCardSdCardUnacceptableCurrentConsumption => new Result.Base(ModuleFs, 2095); /// Error code: 2002-2096; Inner value: 0x106002 @@ -204,15 +204,15 @@ public static class ResultFs /// Error code: 2002-2128; Range: 2128-2158; Inner value: 0x10a002 public static Result.Base PortSdCardHostControllerUnexpected { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2128, 2158); } /// Error code: 2002-2129; Inner value: 0x10a202 - public static Result.Base PortSdCardInternalClockStableSoftwareTimeout => new Result.Base(ModuleFs, 2129); + public static Result.Base PortSdCardInternalClockStableSwTimeout => new Result.Base(ModuleFs, 2129); /// Error code: 2002-2130; Inner value: 0x10a402 public static Result.Base PortSdCardSdHostStandardUnknownAutoCmdError => new Result.Base(ModuleFs, 2130); /// Error code: 2002-2131; Inner value: 0x10a602 public static Result.Base PortSdCardSdHostStandardUnknownError => new Result.Base(ModuleFs, 2131); /// Error code: 2002-2132; Inner value: 0x10a802 - public static Result.Base PortSdCardSdmmcDllCalibrationSoftwareTimeout => new Result.Base(ModuleFs, 2132); + public static Result.Base PortSdCardSdmmcDllCalibrationSwTimeout => new Result.Base(ModuleFs, 2132); /// Error code: 2002-2133; Inner value: 0x10aa02 - public static Result.Base PortSdCardSdmmcDllApplicationSoftwareTimeout => new Result.Base(ModuleFs, 2133); + public static Result.Base PortSdCardSdmmcDllApplicationSwTimeout => new Result.Base(ModuleFs, 2133); /// Error code: 2002-2134; Inner value: 0x10ac02 public static Result.Base PortSdCardSdHostStandardFailSwitchTo18V => new Result.Base(ModuleFs, 2134); @@ -221,7 +221,7 @@ public static class ResultFs /// Error code: 2002-2161; Inner value: 0x10e202 public static Result.Base PortSdCardNoWaitedInterrupt => new Result.Base(ModuleFs, 2161); /// Error code: 2002-2162; Inner value: 0x10e402 - public static Result.Base PortSdCardWaitInterruptSoftwareTimeout => new Result.Base(ModuleFs, 2162); + public static Result.Base PortSdCardWaitInterruptSwTimeout => new Result.Base(ModuleFs, 2162); /// Error code: 2002-2192; Inner value: 0x112002 public static Result.Base PortSdCardAbortCommandIssued => new Result.Base(ModuleFs, 2192); @@ -230,13 +230,13 @@ public static class ResultFs /// Error code: 2002-2201; Inner value: 0x113202 public static Result.Base PortSdCardNotImplemented => new Result.Base(ModuleFs, 2201); /// Error code: 2002-2496; Inner value: 0x138002 - public static Result.Base SdCardStorageDeviceInvalidated => new Result.Base(ModuleFs, 2496); + public static Result.Base PortSdCardStorageDeviceInvalidated => new Result.Base(ModuleFs, 2496); /// Error code: 2002-2497; Inner value: 0x138202 - public static Result.Base SdCardFormatWriteVerificationFailed => new Result.Base(ModuleFs, 2497); + public static Result.Base PortSdCardWriteVerifyError => new Result.Base(ModuleFs, 2497); /// Error code: 2002-2498; Inner value: 0x138402 - public static Result.Base SdCardFileSystemInvalidatedByRemoved => new Result.Base(ModuleFs, 2498); + public static Result.Base PortSdCardFileSystemInvalidatedByRemoved => new Result.Base(ModuleFs, 2498); /// Error code: 2002-2499; Inner value: 0x138602 - public static Result.Base SdCardDeviceUnknownError => new Result.Base(ModuleFs, 2499); + public static Result.Base PortSdCardUnexpected => new Result.Base(ModuleFs, 2499); /// Error code: 2002-2500; Range: 2500-2999; Inner value: 0x138802 public static Result.Base GameCardAccessFailed { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2500, 2999); } @@ -249,7 +249,7 @@ public static class ResultFs /// Error code: 2002-2511; Inner value: 0x139e02 public static Result.Base GameCardLockerIndexOutOfRange => new Result.Base(ModuleFs, 2511); /// Error code: 2002-2520; Inner value: 0x13b002 - public static Result.Base GameCardNotInserted => new Result.Base(ModuleFs, 2520); + public static Result.Base GameCardCardNotInserted => new Result.Base(ModuleFs, 2520); /// Error code: 2002-2521; Inner value: 0x13b202 public static Result.Base InvalidGameCardIdInSpecificData => new Result.Base(ModuleFs, 2521); /// Error code: 2002-2522; Inner value: 0x13b402 @@ -269,37 +269,37 @@ public static class ResultFs /// Error code: 2002-2538; Inner value: 0x13d402 public static Result.Base GameCardStatusCrcErrorAndRefreshRequested => new Result.Base(ModuleFs, 2538); /// Error code: 2002-2540; Inner value: 0x13d802 - public static Result.Base InvalidSecureAccess => new Result.Base(ModuleFs, 2540); + public static Result.Base GameCardInvalidSecureAccess => new Result.Base(ModuleFs, 2540); /// Error code: 2002-2541; Inner value: 0x13da02 - public static Result.Base InvalidNormalAccess => new Result.Base(ModuleFs, 2541); + public static Result.Base GameCardInvalidNormalAccess => new Result.Base(ModuleFs, 2541); /// Error code: 2002-2542; Inner value: 0x13dc02 - public static Result.Base InvalidAccessAcrossMode => new Result.Base(ModuleFs, 2542); + public static Result.Base GameCardInvalidAccessAcrossMode => new Result.Base(ModuleFs, 2542); /// Error code: 2002-2543; Range: 2543-2546; Inner value: 0x13de02 public static Result.Base GameCardWrongCard { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2543, 2546); } /// Error code: 2002-2544; Inner value: 0x13e002 - public static Result.Base InvalidGameCardInitialDataHash => new Result.Base(ModuleFs, 2544); + public static Result.Base GameCardInitialDataMismatch => new Result.Base(ModuleFs, 2544); /// Error code: 2002-2545; Inner value: 0x13e202 - public static Result.Base InvalidGameCardInitialDataReservedArea => new Result.Base(ModuleFs, 2545); + public static Result.Base GameCardInitialNotFilledWithZero => new Result.Base(ModuleFs, 2545); /// Error code: 2002-2546; Inner value: 0x13e402 - public static Result.Base InvalidGameCardCertificateKekIndex => new Result.Base(ModuleFs, 2546); + public static Result.Base GameCardKekIndexMismatch => new Result.Base(ModuleFs, 2546); /// Error code: 2002-2548; Inner value: 0x13e802 - public static Result.Base InvalidGameCardModeForGetCardDeviceCertificate => new Result.Base(ModuleFs, 2548); + public static Result.Base GameCardInvalidGetCardDeviceCertificate => new Result.Base(ModuleFs, 2548); /// Error code: 2002-2549; Inner value: 0x13ea02 - public static Result.Base NotSupportedForGameCardSecurityMode => new Result.Base(ModuleFs, 2549); + public static Result.Base GameCardUnregisteredCardSecureMethod => new Result.Base(ModuleFs, 2549); /// Error code: 2002-2550; Inner value: 0x13ec02 - public static Result.Base Result2550 => new Result.Base(ModuleFs, 2550); + public static Result.Base GameCardCardNeedRetryAfterAsicReinitialize => new Result.Base(ModuleFs, 2550); /// Error code: 2002-2551; Inner value: 0x13ee02 - public static Result.Base GameCardReadHeaderTryTimeoutForActivation => new Result.Base(ModuleFs, 2551); + public static Result.Base GameCardCardHeaderReadFailure => new Result.Base(ModuleFs, 2551); /// Error code: 2002-2552; Inner value: 0x13f002 - public static Result.Base Result2552 => new Result.Base(ModuleFs, 2552); + public static Result.Base GameCardCardReinitializeFailure => new Result.Base(ModuleFs, 2552); /// Error code: 2002-2553; Inner value: 0x13f202 - public static Result.Base InvalidGameCardModeForGetChallengeCardExistence => new Result.Base(ModuleFs, 2553); + public static Result.Base GameCardInvalidChallengeCardExistenceMode => new Result.Base(ModuleFs, 2553); /// Error code: 2002-2554; Inner value: 0x13f402 - public static Result.Base InvalidGameCardHeader => new Result.Base(ModuleFs, 2554); + public static Result.Base GameCardInvalidCardHeader => new Result.Base(ModuleFs, 2554); /// Error code: 2002-2555; Inner value: 0x13f602 - public static Result.Base InvalidGameCardCertificate => new Result.Base(ModuleFs, 2555); + public static Result.Base GameCardInvalidCardCertificate => new Result.Base(ModuleFs, 2555); /// Error code: 2002-2557; Inner value: 0x13fa02 public static Result.Base Result2557 => new Result.Base(ModuleFs, 2557); /// Error code: 2002-2558; Inner value: 0x13fc02 @@ -419,44 +419,48 @@ public static class ResultFs public static Result.Base GameCardCommandReadDevParamFailure => new Result.Base(ModuleFs, 2744); /// Error code: 2002-2745; Inner value: 0x157202 public static Result.Base GameCardCommandWriteDevParamFailure => new Result.Base(ModuleFs, 2745); - /// Error code: 2002-2901; Inner value: 0x16aa02 - public static Result.Base GameCardParameterError => new Result.Base(ModuleFs, 2901); - /// Error code: 2002-2902; Inner value: 0x16ac02 - public static Result.Base Result2902 => new Result.Base(ModuleFs, 2902); - /// Error code: 2002-2903; Inner value: 0x16ae02 - public static Result.Base Result2903 => new Result.Base(ModuleFs, 2903); - /// Error code: 2002-2904; Inner value: 0x16b002 - public static Result.Base Result2904 => new Result.Base(ModuleFs, 2904); - /// Error code: 2002-2905; Inner value: 0x16b202 - public static Result.Base Result2905 => new Result.Base(ModuleFs, 2905); - /// Error code: 2002-2906; Inner value: 0x16b402 - public static Result.Base Result2906 => new Result.Base(ModuleFs, 2906); - /// Error code: 2002-2950; Inner value: 0x170c02 - public static Result.Base InvalidGameCardStorageAttribute => new Result.Base(ModuleFs, 2950); - /// Error code: 2002-2951; Inner value: 0x170e02 - public static Result.Base GameCardNotInsertedOnGetHandle => new Result.Base(ModuleFs, 2951); - /// Error code: 2002-2952; Inner value: 0x171002 - public static Result.Base InvalidGameCardHandleOnRead => new Result.Base(ModuleFs, 2952); - /// Error code: 2002-2954; Inner value: 0x171402 - public static Result.Base InvalidGameCardHandleOnGetCardInfo => new Result.Base(ModuleFs, 2954); - /// Error code: 2002-2955; Inner value: 0x171602 - public static Result.Base InvalidGameCardHandleOnGetGameCardDeviceCertificate => new Result.Base(ModuleFs, 2955); - /// Error code: 2002-2956; Inner value: 0x171802 - public static Result.Base InvalidGameCardHandleOnGetGameCardImageHash => new Result.Base(ModuleFs, 2956); - /// Error code: 2002-2957; Inner value: 0x171a02 - public static Result.Base InvalidGameCardHandleOnChallengeCardExistence => new Result.Base(ModuleFs, 2957); - /// Error code: 2002-2958; Inner value: 0x171c02 - public static Result.Base InvalidGameCardHandleOnOnAcquireLock => new Result.Base(ModuleFs, 2958); - /// Error code: 2002-2959; Inner value: 0x171e02 - public static Result.Base InvalidGameCardModeOnAcquireSecureLock => new Result.Base(ModuleFs, 2959); - /// Error code: 2002-2960; Inner value: 0x172002 - public static Result.Base InvalidGameCardHandleOnOpenNormalPartition => new Result.Base(ModuleFs, 2960); - /// Error code: 2002-2961; Inner value: 0x172202 - public static Result.Base InvalidGameCardHandleOnOpenSecurePartition => new Result.Base(ModuleFs, 2961); - /// Error code: 2002-2962; Inner value: 0x172402 - public static Result.Base InvalidGameCardCompatibilityType => new Result.Base(ModuleFs, 2962); - /// Error code: 2002-2963; Inner value: 0x172602 - public static Result.Base GameCardsNotSupportedOnDeviceModel => new Result.Base(ModuleFs, 2963); + + /// Error code: 2002-2900; Range: 2900-2919; Inner value: 0x16a802 + public static Result.Base GameCardDevCardUnexpectedFailure { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2900, 2919); } + /// Error code: 2002-2901; Inner value: 0x16aa02 + public static Result.Base GameCardDebugParameterMismatch => new Result.Base(ModuleFs, 2901); + /// Error code: 2002-2902; Inner value: 0x16ac02 + public static Result.Base GameCardDebugEraseFailure => new Result.Base(ModuleFs, 2902); + /// Error code: 2002-2903; Inner value: 0x16ae02 + public static Result.Base GameCardDebugWriteCrcMismatch => new Result.Base(ModuleFs, 2903); + /// Error code: 2002-2904; Inner value: 0x16b002 + public static Result.Base GameCardDebugCardReceivedIdMismatch => new Result.Base(ModuleFs, 2904); + /// Error code: 2002-2905; Inner value: 0x16b202 + public static Result.Base GameCardDebugCardId1Mismatch => new Result.Base(ModuleFs, 2905); + /// Error code: 2002-2906; Inner value: 0x16b402 + public static Result.Base GameCardDebugCardId2Mismatch => new Result.Base(ModuleFs, 2906); + + /// Error code: 2002-2950; Range: 2950-2998; Inner value: 0x170c02 + public static Result.Base GameCardFsFailure { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 2950, 2998); } + /// Error code: 2002-2951; Inner value: 0x170e02 + public static Result.Base GameCardFsGetHandleFailure => new Result.Base(ModuleFs, 2951); + /// Error code: 2002-2952; Inner value: 0x171002 + public static Result.Base GameCardFsCheckHandleInReadFailure => new Result.Base(ModuleFs, 2952); + /// Error code: 2002-2954; Inner value: 0x171402 + public static Result.Base GameCardFsCheckHandleInGetStatusFailure => new Result.Base(ModuleFs, 2954); + /// Error code: 2002-2955; Inner value: 0x171602 + public static Result.Base GameCardFsCheckHandleInGetDeviceCertFailure => new Result.Base(ModuleFs, 2955); + /// Error code: 2002-2956; Inner value: 0x171802 + public static Result.Base GameCardFsCheckHandleInGetCardImageHashFailure => new Result.Base(ModuleFs, 2956); + /// Error code: 2002-2957; Inner value: 0x171a02 + public static Result.Base GameCardFsCheckHandleInChallengeCardExistence => new Result.Base(ModuleFs, 2957); + /// Error code: 2002-2958; Inner value: 0x171c02 + public static Result.Base GameCardFsCheckHandleInOnAcquireLock => new Result.Base(ModuleFs, 2958); + /// Error code: 2002-2959; Inner value: 0x171e02 + public static Result.Base GameCardFsCheckModeInOnAcquireSecureLock => new Result.Base(ModuleFs, 2959); + /// Error code: 2002-2960; Inner value: 0x172002 + public static Result.Base GameCardFsCheckHandleInCreateReadOnlyFailure => new Result.Base(ModuleFs, 2960); + /// Error code: 2002-2961; Inner value: 0x172202 + public static Result.Base GameCardFsCheckHandleInCreateSecureReadOnlyFailure => new Result.Base(ModuleFs, 2961); + /// Error code: 2002-2962; Inner value: 0x172402 + public static Result.Base GameCardFsInvalidCompatibilityType => new Result.Base(ModuleFs, 2962); + /// Error code: 2002-2963; Inner value: 0x172602 + public static Result.Base GameCardsNotSupportedOnDeviceModel => new Result.Base(ModuleFs, 2963); /// Error code: 2002-3000; Range: 3000-7999; Inner value: 0x177002 public static Result.Base Internal { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 3000, 7999); } @@ -469,7 +473,7 @@ public static class ResultFs /// Error code: 2002-3005; Inner value: 0x177a02 public static Result.Base OutOfRange => new Result.Base(ModuleFs, 3005); /// Error code: 2002-3099; Inner value: 0x183602 - public static Result.Base Result3099 => new Result.Base(ModuleFs, 3099); + public static Result.Base StorageDeviceInvalidOperation => new Result.Base(ModuleFs, 3099); /// Error code: 2002-3100; Inner value: 0x183802 public static Result.Base SystemPartitionNotReady => new Result.Base(ModuleFs, 3100); /// Error code: 2002-3101; Inner value: 0x183a02 @@ -478,17 +482,17 @@ public static class ResultFs /// Error code: 2002-3200; Range: 3200-3499; Inner value: 0x190002 public static Result.Base AllocationMemoryFailed { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 3200, 3499); } /// Error code: 2002-3201; Inner value: 0x190202 - public static Result.Base AllocationMemoryFailedInPrFile2 => new Result.Base(ModuleFs, 3201); + public static Result.Base AllocationMemoryFailedInFatFileSystemA => new Result.Base(ModuleFs, 3201); /// Error code: 2002-3203; Inner value: 0x190602 - public static Result.Base AllocationMemoryFailedInFatFileSystemA => new Result.Base(ModuleFs, 3203); + public static Result.Base AllocationMemoryFailedInFatFileSystemC => new Result.Base(ModuleFs, 3203); /// Error code: 2002-3204; Inner value: 0x190802 - public static Result.Base AllocationMemoryFailedInFatFileSystemB => new Result.Base(ModuleFs, 3204); + public static Result.Base AllocationMemoryFailedInFatFileSystemD => new Result.Base(ModuleFs, 3204); /// Error code: 2002-3205; Inner value: 0x190a02 - public static Result.Base AllocationMemoryFailedInFatFileSystemC => new Result.Base(ModuleFs, 3205); + public static Result.Base AllocationMemoryFailedInFatFileSystemE => new Result.Base(ModuleFs, 3205); /// Error code: 2002-3206; Inner value: 0x190c02 - public static Result.Base AllocationMemoryFailedInFatFileSystemD => new Result.Base(ModuleFs, 3206); + public static Result.Base AllocationMemoryFailedInFatFileSystemF => new Result.Base(ModuleFs, 3206); /// Error code: 2002-3208; Inner value: 0x191002 - public static Result.Base AllocationMemoryFailedInFatFileSystemE => new Result.Base(ModuleFs, 3208); + public static Result.Base AllocationMemoryFailedInFatFileSystemH => new Result.Base(ModuleFs, 3208); /// Error code: 2002-3211; Inner value: 0x191602 public static Result.Base AllocationMemoryFailedInFileSystemAccessorA => new Result.Base(ModuleFs, 3211); /// Error code: 2002-3212; Inner value: 0x191802 @@ -740,9 +744,9 @@ public static class ResultFs /// In Initialize
Error code: 2002-3383; Inner value: 0x1a6e02
public static Result.Base AllocationMemoryFailedInAesXtsFileE => new Result.Base(ModuleFs, 3383); /// Error code: 2002-3384; Inner value: 0x1a7002 - public static Result.Base AllocationMemoryFailedInAesXtsFileSystemB => new Result.Base(ModuleFs, 3384); + public static Result.Base AllocationMemoryFailedInAesXtsFileF => new Result.Base(ModuleFs, 3384); /// Error code: 2002-3385; Inner value: 0x1a7202 - public static Result.Base AllocationMemoryFailedInAesXtsFileSystemC => new Result.Base(ModuleFs, 3385); + public static Result.Base AllocationMemoryFailedInAesXtsFileG => new Result.Base(ModuleFs, 3385); /// Error code: 2002-3386; Inner value: 0x1a7402 public static Result.Base AllocationMemoryFailedInReadOnlyFileSystemA => new Result.Base(ModuleFs, 3386); /// In Create allocating AesXtsFileSystem
Error code: 2002-3394; Inner value: 0x1a8402
@@ -754,11 +758,13 @@ public static class ResultFs /// Error code: 2002-3406; Inner value: 0x1a9c02 public static Result.Base AllocationMemoryFailedInSdmmcStorageServiceB => new Result.Base(ModuleFs, 3406); /// In OpenFile or OpenDirectory
Error code: 2002-3407; Inner value: 0x1a9e02
- public static Result.Base AllocationMemoryFailedInFileSystemInterfaceAdapter => new Result.Base(ModuleFs, 3407); + public static Result.Base AllocationMemoryFailedInFileSystemInterfaceAdapterA => new Result.Base(ModuleFs, 3407); /// Error code: 2002-3408; Inner value: 0x1aa002 public static Result.Base AllocationMemoryFailedInGameCardFileSystemCreatorG => new Result.Base(ModuleFs, 3408); /// Error code: 2002-3409; Inner value: 0x1aa202 public static Result.Base AllocationMemoryFailedInGameCardFileSystemCreatorH => new Result.Base(ModuleFs, 3409); + /// Error code: 2002-3410; Inner value: 0x1aa402 + public static Result.Base AllocationMemoryFailedInAesXtsFileSystemB => new Result.Base(ModuleFs, 3410); /// Error code: 2002-3411; Inner value: 0x1aa602 public static Result.Base AllocationMemoryFailedInBufferedStorageA => new Result.Base(ModuleFs, 3411); /// Error code: 2002-3412; Inner value: 0x1aa802 @@ -768,7 +774,7 @@ public static class ResultFs /// Error code: 2002-3420; Inner value: 0x1ab802 public static Result.Base AllocationMemoryFailedNew => new Result.Base(ModuleFs, 3420); /// Error code: 2002-3421; Inner value: 0x1aba02 - public static Result.Base AllocationMemoryFailedCreateShared => new Result.Base(ModuleFs, 3421); + public static Result.Base AllocationMemoryFailedInFileSystemProxyImplA => new Result.Base(ModuleFs, 3421); /// Error code: 2002-3422; Inner value: 0x1abc02 public static Result.Base AllocationMemoryFailedMakeUnique => new Result.Base(ModuleFs, 3422); /// Error code: 2002-3423; Inner value: 0x1abe02 @@ -826,16 +832,16 @@ public static class ResultFs /// Error code: 2002-3544; Inner value: 0x1bb002 public static Result.Base PortMmcAutoCommandResponseTimeoutError => new Result.Base(ModuleFs, 3544); /// Error code: 2002-3545; Inner value: 0x1bb202 - public static Result.Base PortMmcCommandCompleteSoftwareTimeout => new Result.Base(ModuleFs, 3545); + public static Result.Base PortMmcCommandCompleteSwTimeout => new Result.Base(ModuleFs, 3545); /// Error code: 2002-3546; Inner value: 0x1bb402 - public static Result.Base PortMmcTransferCompleteSoftwareTimeout => new Result.Base(ModuleFs, 3546); + public static Result.Base PortMmcTransferCompleteSwTimeout => new Result.Base(ModuleFs, 3546); /// Error code: 2002-3548; Range: 3548-3570; Inner value: 0x1bb802 public static Result.Base PortMmcDeviceStatusHasError { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 3548, 3570); } /// Error code: 2002-3549; Inner value: 0x1bba02 public static Result.Base PortMmcDeviceStatusAddressOutOfRange => new Result.Base(ModuleFs, 3549); /// Error code: 2002-3550; Inner value: 0x1bbc02 - public static Result.Base PortMmcDeviceStatusAddressMisaligned => new Result.Base(ModuleFs, 3550); + public static Result.Base PortMmcDeviceStatusAddressMisalign => new Result.Base(ModuleFs, 3550); /// Error code: 2002-3551; Inner value: 0x1bbe02 public static Result.Base PortMmcDeviceStatusBlockLenError => new Result.Base(ModuleFs, 3551); /// Error code: 2002-3552; Inner value: 0x1bc002 @@ -870,31 +876,31 @@ public static class ResultFs /// Error code: 2002-3573; Inner value: 0x1bea02 public static Result.Base PortMmcUnexpectedDeviceCsdValue => new Result.Base(ModuleFs, 3573); /// Error code: 2002-3574; Inner value: 0x1bec02 - public static Result.Base PortMmcAbortTransactionSoftwareTimeout => new Result.Base(ModuleFs, 3574); + public static Result.Base PortMmcAbortTransactionSwTimeout => new Result.Base(ModuleFs, 3574); /// Error code: 2002-3575; Inner value: 0x1bee02 - public static Result.Base PortMmcCommandInhibitCmdSoftwareTimeout => new Result.Base(ModuleFs, 3575); + public static Result.Base PortMmcCommandInhibitCmdSwTimeout => new Result.Base(ModuleFs, 3575); /// Error code: 2002-3576; Inner value: 0x1bf002 - public static Result.Base PortMmcCommandInhibitDatSoftwareTimeout => new Result.Base(ModuleFs, 3576); + public static Result.Base PortMmcCommandInhibitDatSwTimeout => new Result.Base(ModuleFs, 3576); /// Error code: 2002-3577; Inner value: 0x1bf202 - public static Result.Base PortMmcBusySoftwareTimeout => new Result.Base(ModuleFs, 3577); + public static Result.Base PortMmcBusySwTimeout => new Result.Base(ModuleFs, 3577); /// Error code: 2002-3578; Inner value: 0x1bf402 - public static Result.Base PortMmcIssueTuningCommandSoftwareTimeout => new Result.Base(ModuleFs, 3578); + public static Result.Base PortMmcIssueTuningCommandSwTimeout => new Result.Base(ModuleFs, 3578); /// Error code: 2002-3579; Inner value: 0x1bf602 public static Result.Base PortMmcTuningFailed => new Result.Base(ModuleFs, 3579); /// Error code: 2002-3580; Inner value: 0x1bf802 - public static Result.Base PortMmcMmcInitializationSoftwareTimeout => new Result.Base(ModuleFs, 3580); + public static Result.Base PortMmcMmcInitializationSwTimeout => new Result.Base(ModuleFs, 3580); /// Error code: 2002-3581; Inner value: 0x1bfa02 public static Result.Base PortMmcMmcNotSupportExtendedCsd => new Result.Base(ModuleFs, 3581); /// Error code: 2002-3582; Inner value: 0x1bfc02 public static Result.Base PortMmcUnexpectedMmcExtendedCsdValue => new Result.Base(ModuleFs, 3582); /// Error code: 2002-3583; Inner value: 0x1bfe02 - public static Result.Base PortMmcMmcEraseSoftwareTimeout => new Result.Base(ModuleFs, 3583); + public static Result.Base PortMmcMmcEraseSwTimeout => new Result.Base(ModuleFs, 3583); /// Error code: 2002-3584; Inner value: 0x1c0002 public static Result.Base PortMmcSdCardValidationError => new Result.Base(ModuleFs, 3584); /// Error code: 2002-3585; Inner value: 0x1c0202 - public static Result.Base PortMmcSdCardInitializationSoftwareTimeout => new Result.Base(ModuleFs, 3585); + public static Result.Base PortMmcSdCardInitializationSwTimeout => new Result.Base(ModuleFs, 3585); /// Error code: 2002-3586; Inner value: 0x1c0402 - public static Result.Base PortMmcSdCardGetValidRcaSoftwareTimeout => new Result.Base(ModuleFs, 3586); + public static Result.Base PortMmcSdCardGetValidRcaSwTimeout => new Result.Base(ModuleFs, 3586); /// Error code: 2002-3587; Inner value: 0x1c0602 public static Result.Base PortMmcUnexpectedSdCardAcmdDisabled => new Result.Base(ModuleFs, 3587); /// Error code: 2002-3588; Inner value: 0x1c0802 @@ -908,9 +914,9 @@ public static class ResultFs /// Error code: 2002-3592; Inner value: 0x1c1002 public static Result.Base PortMmcSdCardNotSupportSdr104AndSdr50 => new Result.Base(ModuleFs, 3592); /// Error code: 2002-3593; Inner value: 0x1c1202 - public static Result.Base PortMmcSdCardCannotSwitchAccessMode => new Result.Base(ModuleFs, 3593); + public static Result.Base PortMmcSdCardCannotSwitchedAccessMode => new Result.Base(ModuleFs, 3593); /// Error code: 2002-3594; Inner value: 0x1c1402 - public static Result.Base PortMmcSdCardFailedSwitchAccessMode => new Result.Base(ModuleFs, 3594); + public static Result.Base PortMmcSdCardFailedSwitchedAccessMode => new Result.Base(ModuleFs, 3594); /// Error code: 2002-3595; Inner value: 0x1c1602 public static Result.Base PortMmcSdCardUnacceptableCurrentConsumption => new Result.Base(ModuleFs, 3595); /// Error code: 2002-3596; Inner value: 0x1c1802 @@ -921,15 +927,15 @@ public static class ResultFs /// Error code: 2002-3628; Range: 3628-3658; Inner value: 0x1c5802 public static Result.Base PortMmcHostControllerUnexpected { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 3628, 3658); } /// Error code: 2002-3629; Inner value: 0x1c5a02 - public static Result.Base PortMmcInternalClockStableSoftwareTimeout => new Result.Base(ModuleFs, 3629); + public static Result.Base PortMmcInternalClockStableSwTimeout => new Result.Base(ModuleFs, 3629); /// Error code: 2002-3630; Inner value: 0x1c5c02 public static Result.Base PortMmcSdHostStandardUnknownAutoCmdError => new Result.Base(ModuleFs, 3630); /// Error code: 2002-3631; Inner value: 0x1c5e02 public static Result.Base PortMmcSdHostStandardUnknownError => new Result.Base(ModuleFs, 3631); /// Error code: 2002-3632; Inner value: 0x1c6002 - public static Result.Base PortMmcSdmmcDllCalibrationSoftwareTimeout => new Result.Base(ModuleFs, 3632); + public static Result.Base PortMmcSdmmcDllCalibrationSwTimeout => new Result.Base(ModuleFs, 3632); /// Error code: 2002-3633; Inner value: 0x1c6202 - public static Result.Base PortMmcSdmmcDllApplicationSoftwareTimeout => new Result.Base(ModuleFs, 3633); + public static Result.Base PortMmcSdmmcDllApplicationSwTimeout => new Result.Base(ModuleFs, 3633); /// Error code: 2002-3634; Inner value: 0x1c6402 public static Result.Base PortMmcSdHostStandardFailSwitchTo18V => new Result.Base(ModuleFs, 3634); @@ -938,7 +944,7 @@ public static class ResultFs /// Error code: 2002-3661; Inner value: 0x1c9a02 public static Result.Base PortMmcNoWaitedInterrupt => new Result.Base(ModuleFs, 3661); /// Error code: 2002-3662; Inner value: 0x1c9c02 - public static Result.Base PortMmcWaitInterruptSoftwareTimeout => new Result.Base(ModuleFs, 3662); + public static Result.Base PortMmcWaitInterruptSwTimeout => new Result.Base(ModuleFs, 3662); /// Error code: 2002-3692; Inner value: 0x1cd802 public static Result.Base PortMmcAbortCommandIssued => new Result.Base(ModuleFs, 3692); @@ -947,7 +953,7 @@ public static class ResultFs /// Error code: 2002-3701; Inner value: 0x1cea02 public static Result.Base PortMmcNotImplemented => new Result.Base(ModuleFs, 3701); /// Error code: 2002-3998; Inner value: 0x1f3c02 - public static Result.Base Result3998 => new Result.Base(ModuleFs, 3998); + public static Result.Base PortMmcStorageDeviceInvalidated => new Result.Base(ModuleFs, 3998); /// Error code: 2002-3999; Inner value: 0x1f3e02 public static Result.Base PortMmcUnexpected => new Result.Base(ModuleFs, 3999); @@ -969,7 +975,9 @@ public static class ResultFs /// Error code: 2002-4015; Inner value: 0x1f5e02 public static Result.Base InvalidAesCtrCounterExtendedOffset => new Result.Base(ModuleFs, 4015); /// Error code: 2002-4016; Inner value: 0x1f6002 - public static Result.Base Result4016 => new Result.Base(ModuleFs, 4016); + public static Result.Base InvalidAesCtrCounterExtendedDataStorageSize => new Result.Base(ModuleFs, 4016); + /// Error code: 2002-4017; Inner value: 0x1f6202 + public static Result.Base InvalidAesCtrCounterExtendedMetaStorageSize => new Result.Base(ModuleFs, 4017); /// Error code: 2002-4021; Range: 4021-4029; Inner value: 0x1f6a02 public static Result.Base IndirectStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4021, 4029); } @@ -1066,11 +1074,13 @@ public static class ResultFs public static Result.Base InvalidRomHierarchicalIntegrityVerificationLayerCount => new Result.Base(ModuleFs, 4081); /// Error code: 2002-4082; Inner value: 0x1fe402 public static Result.Base RomNcaIndirectStorageOutOfRange => new Result.Base(ModuleFs, 4082); + /// Error code: 2002-4083; Inner value: 0x1fe602 + public static Result.Base RomNcaInvalidCompressionInfo => new Result.Base(ModuleFs, 4083); /// Error code: 2002-4141; Range: 4141-4179; Inner value: 0x205a02 public static Result.Base RomIntegrityVerificationStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4141, 4179); } /// Error code: 2002-4142; Inner value: 0x205c02 - public static Result.Base IncorrectRomIntegrityVerificationMagic => new Result.Base(ModuleFs, 4142); + public static Result.Base IncorrectRomIntegrityVerificationMagicCode => new Result.Base(ModuleFs, 4142); /// Error code: 2002-4143; Inner value: 0x205e02 public static Result.Base InvalidRomZeroSignature => new Result.Base(ModuleFs, 4143); /// Error code: 2002-4144; Inner value: 0x206002 @@ -1189,35 +1199,40 @@ public static class ResultFs public static Result.Base ThumbnailHashVerificationFailed => new Result.Base(ModuleFs, 4352); /// Error code: 2002-4357; Inner value: 0x220a02 public static Result.Base InvalidSaveDataInternalStorageIntegritySeedSize => new Result.Base(ModuleFs, 4357); - /// Error code: 2002-4358; Inner value: 0x220c02 - public static Result.Base Result4358 => new Result.Base(ModuleFs, 4358); - /// Error code: 2002-4359; Inner value: 0x220e02 - public static Result.Base Result4359 => new Result.Base(ModuleFs, 4359); + /// The bitmap for the allocation table is too small when opening InternalStorageFileNameIntegrityWithZeroFree.
Error code: 2002-4358; Inner value: 0x220c02
+ public static Result.Base InvalidSaveDataInternalStorageAllocationTableFreeBitmapSizeA => new Result.Base(ModuleFs, 4358); + /// The bitmap for the allocation table is too small when opening AllocationTableDataWithZeroFree.
Error code: 2002-4359; Inner value: 0x220e02
+ public static Result.Base InvalidSaveDataInternalStorageAllocationTableFreeBitmapSizeB => new Result.Base(ModuleFs, 4359); /// Error code: 2002-4361; Range: 4361-4399; Inner value: 0x221202 public static Result.Base SaveDataIntegrityVerificationStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4361, 4399); } /// Error code: 2002-4362; Inner value: 0x221402 - public static Result.Base IncorrectSaveDataIntegrityVerificationMagic => new Result.Base(ModuleFs, 4362); + public static Result.Base IncorrectSaveDataIntegrityVerificationMagicCode => new Result.Base(ModuleFs, 4362); /// Error code: 2002-4363; Inner value: 0x221602 public static Result.Base InvalidSaveDataZeroHash => new Result.Base(ModuleFs, 4363); /// Error code: 2002-4364; Inner value: 0x221802 public static Result.Base SaveDataNonRealDataVerificationFailed => new Result.Base(ModuleFs, 4364); - /// Error code: 2002-4372; Inner value: 0x222802 - public static Result.Base ClearedSaveDataRealDataVerificationFailed => new Result.Base(ModuleFs, 4372); - /// Error code: 2002-4373; Inner value: 0x222a02 - public static Result.Base UnclearedSaveDataRealDataVerificationFailed => new Result.Base(ModuleFs, 4373); - /// Error code: 2002-4402; Inner value: 0x226402 - public static Result.Base SaveDataGptHeaderSignatureVerificationFailed => new Result.Base(ModuleFs, 4402); + /// Error code: 2002-4371; Range: 4371-4379; Inner value: 0x222602 + public static Result.Base SaveDataRealDataVerificationFailed { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4371, 4379); } + /// Error code: 2002-4372; Inner value: 0x222802 + public static Result.Base ClearedSaveDataRealDataVerificationFailed => new Result.Base(ModuleFs, 4372); + /// Error code: 2002-4373; Inner value: 0x222a02 + public static Result.Base UnclearedSaveDataRealDataVerificationFailed => new Result.Base(ModuleFs, 4373); - /// Error code: 2002-4411; Range: 4411-4419; Inner value: 0x227602 - public static Result.Base SaveDataCoreFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4411, 4419); } - /// Error code: 2002-4412; Inner value: 0x227802 - public static Result.Base IncorrectSaveDataControlAreaMagic => new Result.Base(ModuleFs, 4412); - /// Error code: 2002-4413; Inner value: 0x227a02 - public static Result.Base InvalidSaveDataFileReadOffset => new Result.Base(ModuleFs, 4413); - /// Error code: 2002-4414; Inner value: 0x227c02 - public static Result.Base InvalidSaveDataCoreDataStorageSize => new Result.Base(ModuleFs, 4414); + /// Error code: 2002-4401; Range: 4401-4419; Inner value: 0x226202 + public static Result.Base SaveDataBuiltInStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4401, 4419); } + /// Error code: 2002-4402; Inner value: 0x226402 + public static Result.Base SaveDataGptHeaderSignatureVerificationFailed => new Result.Base(ModuleFs, 4402); + + /// Error code: 2002-4411; Range: 4411-4419; Inner value: 0x227602 + public static Result.Base SaveDataCoreFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4411, 4419); } + /// Error code: 2002-4412; Inner value: 0x227802 + public static Result.Base IncorrectSaveDataFileSystemMagicCode => new Result.Base(ModuleFs, 4412); + /// Error code: 2002-4413; Inner value: 0x227a02 + public static Result.Base InvalidSaveDataFileReadOffset => new Result.Base(ModuleFs, 4413); + /// Error code: 2002-4414; Inner value: 0x227c02 + public static Result.Base InvalidSaveDataCoreDataStorageSize => new Result.Base(ModuleFs, 4414); /// Error code: 2002-4427; Inner value: 0x229602 public static Result.Base IncompleteBlockInZeroBitmapHashStorageFileSaveData => new Result.Base(ModuleFs, 4427); @@ -1256,7 +1271,7 @@ public static class ResultFs /// Error code: 2002-4463; Inner value: 0x22de02 public static Result.Base InvalidSaveDataKeyValueListElementIndex => new Result.Base(ModuleFs, 4463); /// Error code: 2002-4464; Inner value: 0x22e002 - public static Result.Base SaveDataAllocationTableIteratedRangeEntry => new Result.Base(ModuleFs, 4464); + public static Result.Base InvalidSaveDataAllocationTableChainEntry => new Result.Base(ModuleFs, 4464); /// Error code: 2002-4465; Inner value: 0x22e202 public static Result.Base InvalidSaveDataAllocationTableOffset => new Result.Base(ModuleFs, 4465); /// Error code: 2002-4466; Inner value: 0x22e402 @@ -1362,11 +1377,13 @@ public static class ResultFs public static Result.Base InvalidNspdVerificationData => new Result.Base(ModuleFs, 4545); /// Error code: 2002-4546; Inner value: 0x238402 public static Result.Base MissingNspdVerificationData => new Result.Base(ModuleFs, 4546); + /// Error code: 2002-4547; Inner value: 0x238602 + public static Result.Base NcaInvalidCompressionInfo => new Result.Base(ModuleFs, 4547); /// Error code: 2002-4601; Range: 4601-4639; Inner value: 0x23f202 public static Result.Base IntegrityVerificationStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4601, 4639); } /// Error code: 2002-4602; Inner value: 0x23f402 - public static Result.Base IncorrectIntegrityVerificationMagic => new Result.Base(ModuleFs, 4602); + public static Result.Base IncorrectIntegrityVerificationMagicCode => new Result.Base(ModuleFs, 4602); /// Error code: 2002-4603; Inner value: 0x23f602 public static Result.Base InvalidZeroHash => new Result.Base(ModuleFs, 4603); /// Error code: 2002-4604; Inner value: 0x23f802 @@ -1397,9 +1414,9 @@ public static class ResultFs /// Error code: 2002-4661; Range: 4661-4679; Inner value: 0x246a02 public static Result.Base BuiltInStorageCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4661, 4679); } /// Error code: 2002-4662; Inner value: 0x246c02 - public static Result.Base InvalidGptPartitionSignature => new Result.Base(ModuleFs, 4662); + public static Result.Base GptHeaderSignatureVerificationFailed => new Result.Base(ModuleFs, 4662); /// Error code: 2002-4664; Inner value: 0x247002 - public static Result.Base InvalidGptPartitionStorageSize => new Result.Base(ModuleFs, 4664); + public static Result.Base GptHeaderInvalidPartitionSize => new Result.Base(ModuleFs, 4664); /// Error code: 2002-4681; Range: 4681-4699; Inner value: 0x249202 public static Result.Base FatFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4681, 4699); } @@ -1410,15 +1427,15 @@ public static class ResultFs /// Error code: 2002-4685; Inner value: 0x249a02 public static Result.Base ExFatUnavailable => new Result.Base(ModuleFs, 4685); /// Error code: 2002-4686; Inner value: 0x249c02 - public static Result.Base InvalidFatFormatForBisUser => new Result.Base(ModuleFs, 4686); + public static Result.Base InvalidFatFormatBisUser => new Result.Base(ModuleFs, 4686); /// Error code: 2002-4687; Inner value: 0x249e02 - public static Result.Base InvalidFatFormatForBisSystem => new Result.Base(ModuleFs, 4687); + public static Result.Base InvalidFatFormatBisSystem => new Result.Base(ModuleFs, 4687); /// Error code: 2002-4688; Inner value: 0x24a002 - public static Result.Base InvalidFatFormatForBisSafe => new Result.Base(ModuleFs, 4688); + public static Result.Base InvalidFatFormatBisSafe => new Result.Base(ModuleFs, 4688); /// Error code: 2002-4689; Inner value: 0x24a202 - public static Result.Base InvalidFatFormatForBisCalibration => new Result.Base(ModuleFs, 4689); + public static Result.Base InvalidFatFormatBisCalibration => new Result.Base(ModuleFs, 4689); /// Error code: 2002-4690; Inner value: 0x24a402 - public static Result.Base InvalidFatFormatForSdCard => new Result.Base(ModuleFs, 4690); + public static Result.Base InvalidFatFormatSd => new Result.Base(ModuleFs, 4690); /// Error code: 2002-4701; Range: 4701-4719; Inner value: 0x24ba02 public static Result.Base HostFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4701, 4719); } @@ -1438,7 +1455,7 @@ public static class ResultFs /// Error code: 2002-4723; Inner value: 0x24e602 public static Result.Base InvalidKeyValueListElementIndex => new Result.Base(ModuleFs, 4723); /// Error code: 2002-4724; Inner value: 0x24e802 - public static Result.Base AllocationTableIteratedRangeEntry => new Result.Base(ModuleFs, 4724); + public static Result.Base InvalidAllocationTableChainEntry => new Result.Base(ModuleFs, 4724); /// Error code: 2002-4725; Inner value: 0x24ea02 public static Result.Base InvalidAllocationTableOffset => new Result.Base(ModuleFs, 4725); /// Error code: 2002-4726; Inner value: 0x24ec02 @@ -1451,47 +1468,47 @@ public static class ResultFs /// Error code: 2002-4741; Range: 4741-4759; Inner value: 0x250a02 public static Result.Base AesXtsFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4741, 4759); } /// Error code: 2002-4742; Inner value: 0x250c02 - public static Result.Base AesXtsFileHeaderTooShort => new Result.Base(ModuleFs, 4742); + public static Result.Base AesXtsFileSystemFileHeaderSizeCorruptedOnFileOpen => new Result.Base(ModuleFs, 4742); /// Error code: 2002-4743; Inner value: 0x250e02 - public static Result.Base AesXtsFileHeaderInvalidKeys => new Result.Base(ModuleFs, 4743); + public static Result.Base AesXtsFileSystemFileHeaderCorruptedOnFileOpen => new Result.Base(ModuleFs, 4743); /// Error code: 2002-4744; Inner value: 0x251002 - public static Result.Base AesXtsFileHeaderInvalidMagic => new Result.Base(ModuleFs, 4744); + public static Result.Base AesXtsFileSystemFileNoHeaderOnFileOpen => new Result.Base(ModuleFs, 4744); /// Error code: 2002-4745; Inner value: 0x251202 - public static Result.Base AesXtsFileTooShort => new Result.Base(ModuleFs, 4745); + public static Result.Base AesXtsFileSystemFileSizeCorruptedOnFileOpen => new Result.Base(ModuleFs, 4745); /// Error code: 2002-4746; Inner value: 0x251402 - public static Result.Base AesXtsFileHeaderTooShortInSetSize => new Result.Base(ModuleFs, 4746); + public static Result.Base AesXtsFileSystemFileSizeCorruptedOnFileSetSize => new Result.Base(ModuleFs, 4746); /// Error code: 2002-4747; Inner value: 0x251602 - public static Result.Base AesXtsFileHeaderInvalidKeysInRenameFile => new Result.Base(ModuleFs, 4747); + public static Result.Base AesXtsFileSystemFileHeaderCorruptedOnRename => new Result.Base(ModuleFs, 4747); /// Error code: 2002-4748; Inner value: 0x251802 - public static Result.Base AesXtsFileHeaderInvalidKeysInSetSize => new Result.Base(ModuleFs, 4748); + public static Result.Base AesXtsFileSystemFileHeaderCorruptedOnFileSetSize => new Result.Base(ModuleFs, 4748); /// Error code: 2002-4761; Range: 4761-4769; Inner value: 0x253202 public static Result.Base SaveDataTransferDataCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4761, 4769); } /// Error code: 2002-4762; Inner value: 0x253402 - public static Result.Base Result4762 => new Result.Base(ModuleFs, 4762); + public static Result.Base SaveDataTransferTokenMacVerificationFailed => new Result.Base(ModuleFs, 4762); /// Error code: 2002-4763; Inner value: 0x253602 - public static Result.Base Result4763 => new Result.Base(ModuleFs, 4763); + public static Result.Base SaveDataTransferTokenSignatureVerificationFailed => new Result.Base(ModuleFs, 4763); /// Error code: 2002-4764; Inner value: 0x253802 - public static Result.Base Result4764 => new Result.Base(ModuleFs, 4764); + public static Result.Base SaveDataTransferTokenChallengeVerificationFailed => new Result.Base(ModuleFs, 4764); /// Error code: 2002-4765; Inner value: 0x253a02 - public static Result.Base Result4765 => new Result.Base(ModuleFs, 4765); + public static Result.Base SaveDataTransferImportMacVerificationFailed => new Result.Base(ModuleFs, 4765); /// Error code: 2002-4766; Inner value: 0x253c02 - public static Result.Base Result4766 => new Result.Base(ModuleFs, 4766); + public static Result.Base SaveDataTransferInitialDataMacVerificationFailed => new Result.Base(ModuleFs, 4766); /// Error code: 2002-4767; Inner value: 0x253e02 - public static Result.Base Result4767 => new Result.Base(ModuleFs, 4767); + public static Result.Base SaveDataTransferInitialDataVersionVerificationFailed => new Result.Base(ModuleFs, 4767); /// Error code: 2002-4771; Range: 4771-4779; Inner value: 0x254602 public static Result.Base SignedSystemPartitionDataCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4771, 4779); } /// Error code: 2002-4772; Inner value: 0x254802 - public static Result.Base Result4772 => new Result.Base(ModuleFs, 4772); + public static Result.Base SignedSystemPartitionInvalidSize => new Result.Base(ModuleFs, 4772); /// Error code: 2002-4773; Inner value: 0x254a02 - public static Result.Base Result4773 => new Result.Base(ModuleFs, 4773); + public static Result.Base SignedSystemPartitionSignatureVerificationFailed => new Result.Base(ModuleFs, 4773); /// Error code: 2002-4774; Inner value: 0x254c02 - public static Result.Base Result4774 => new Result.Base(ModuleFs, 4774); + public static Result.Base SignedSystemPartitionHashVerificationFailed => new Result.Base(ModuleFs, 4774); /// Error code: 2002-4775; Inner value: 0x254e02 - public static Result.Base Result4775 => new Result.Base(ModuleFs, 4775); + public static Result.Base SignedSystemPartitionPackage2HashVerificationFailed => new Result.Base(ModuleFs, 4775); /// Error code: 2002-4776; Inner value: 0x255002 - public static Result.Base Result4776 => new Result.Base(ModuleFs, 4776); + public static Result.Base SignedSystemPartitionInvalidAppendHashCount => new Result.Base(ModuleFs, 4776); /// Error code: 2002-4781; Inner value: 0x255a02 public static Result.Base GameCardLogoDataCorrupted => new Result.Base(ModuleFs, 4781); @@ -1505,6 +1522,9 @@ public static class ResultFs /// The multi-commit has not been provisionally committed.
Error code: 2002-4792; Inner value: 0x257002
public static Result.Base InvalidMultiCommitContextState => new Result.Base(ModuleFs, 4792); + /// Error code: 2002-4802; Inner value: 0x258402 + public static Result.Base ConcatenationFsInvalidInternalFileCount => new Result.Base(ModuleFs, 4802); + /// Error code: 2002-4811; Range: 4811-4819; Inner value: 0x259602 public static Result.Base ZeroBitmapFileCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 4811, 4819); } /// Error code: 2002-4812; Inner value: 0x259802 @@ -1512,40 +1532,47 @@ public static class ResultFs /// Error code: 2002-5000; Range: 5000-5999; Inner value: 0x271002 public static Result.Base Unexpected { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 5000, 5999); } - /// Error code: 2002-5002; Inner value: 0x271402 - public static Result.Base UnexpectedFatFileSystemError => new Result.Base(ModuleFs, 5002); - /// Error code: 2002-5003; Inner value: 0x271602 - public static Result.Base FatFileSystemDriverError => new Result.Base(ModuleFs, 5003); - /// Error code: 2002-5024; Inner value: 0x274002 - public static Result.Base FatSystemFileOpenCountLimit => new Result.Base(ModuleFs, 5024); - /// Error code: 2002-5025; Inner value: 0x274202 - public static Result.Base FatUserFileOpenCountLimit => new Result.Base(ModuleFs, 5025); - /// Error code: 2002-5026; Inner value: 0x274402 - public static Result.Base FatEntryIsDirectory => new Result.Base(ModuleFs, 5026); - /// Error code: 2002-5028; Inner value: 0x274802 - public static Result.Base FatFileSystemPermissionDenied => new Result.Base(ModuleFs, 5028); - /// Error code: 2002-5029; Inner value: 0x274a02 - public static Result.Base FatDriverInitializationFailed => new Result.Base(ModuleFs, 5029); - /// Error code: 2002-5055; Inner value: 0x277e02 - public static Result.Base UnexpectedFatSafeError => new Result.Base(ModuleFs, 5055); - /// Error code: 2002-5110; Inner value: 0x27ec02 - public static Result.Base Result5110 => new Result.Base(ModuleFs, 5110); - /// Error code: 2002-5121; Inner value: 0x280202 - public static Result.Base UnexpectedFatFileSystemSectorCount => new Result.Base(ModuleFs, 5121); - /// Error code: 2002-5122; Inner value: 0x280402 - public static Result.Base Result5122 => new Result.Base(ModuleFs, 5122); - /// Error code: 2002-5123; Inner value: 0x280602 - public static Result.Base NullptrArgumentForFatFormat => new Result.Base(ModuleFs, 5123); - /// Error code: 2002-5124; Inner value: 0x280802 - public static Result.Base InvalidFatFormatParamsA => new Result.Base(ModuleFs, 5124); - /// Error code: 2002-5125; Inner value: 0x280a02 - public static Result.Base InvalidFatFormatParamsB => new Result.Base(ModuleFs, 5125); - /// Error code: 2002-5126; Inner value: 0x280c02 - public static Result.Base InvalidFatFormatParamsC => new Result.Base(ModuleFs, 5126); - /// Error code: 2002-5127; Inner value: 0x280e02 - public static Result.Base InvalidFatFormatParamsD => new Result.Base(ModuleFs, 5127); - /// Error code: 2002-5131; Inner value: 0x281602 - public static Result.Base FatSectorWriteVerificationFailed => new Result.Base(ModuleFs, 5131); + /// Error code: 2002-5001; Range: 5001-5299; Inner value: 0x271202 + public static Result.Base FatFsUnexpected { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 5001, 5299); } + /// Error code: 2002-5002; Inner value: 0x271402 + public static Result.Base FatFsUnclassified => new Result.Base(ModuleFs, 5002); + /// Error code: 2002-5003; Inner value: 0x271602 + public static Result.Base FatFsStorageStateMissmatch => new Result.Base(ModuleFs, 5003); + /// Error code: 2002-5024; Inner value: 0x274002 + public static Result.Base FatFsTooManyFilesOpenedS => new Result.Base(ModuleFs, 5024); + /// Error code: 2002-5025; Inner value: 0x274202 + public static Result.Base FatFsTooManyFilesOpenedU => new Result.Base(ModuleFs, 5025); + /// Error code: 2002-5026; Inner value: 0x274402 + public static Result.Base FatFsNotAFile => new Result.Base(ModuleFs, 5026); + /// Error code: 2002-5028; Inner value: 0x274802 + public static Result.Base FatFsLockError => new Result.Base(ModuleFs, 5028); + /// Error code: 2002-5029; Inner value: 0x274a02 + public static Result.Base FatFsInternalError => new Result.Base(ModuleFs, 5029); + /// Error code: 2002-5055; Inner value: 0x277e02 + public static Result.Base FatFsModuleSafeError => new Result.Base(ModuleFs, 5055); + /// Error code: 2002-5110; Inner value: 0x27ec02 + public static Result.Base FatFsUnexpectedSystemError => new Result.Base(ModuleFs, 5110); + + /// Error code: 2002-5120; Range: 5120-5129; Inner value: 0x280002 + public static Result.Base FatFsFormatUnexpected { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 5120, 5129); } + /// Error code: 2002-5121; Inner value: 0x280202 + public static Result.Base FatFsFormatUnsupportedSize => new Result.Base(ModuleFs, 5121); + /// Error code: 2002-5122; Inner value: 0x280402 + public static Result.Base FatFsFormatInvalidBpb => new Result.Base(ModuleFs, 5122); + /// Error code: 2002-5123; Inner value: 0x280602 + public static Result.Base FatFsFormatInvalidParameter => new Result.Base(ModuleFs, 5123); + /// Error code: 2002-5124; Inner value: 0x280802 + public static Result.Base FatFsFormatIllegalSectorsA => new Result.Base(ModuleFs, 5124); + /// Error code: 2002-5125; Inner value: 0x280a02 + public static Result.Base FatFsFormatIllegalSectorsB => new Result.Base(ModuleFs, 5125); + /// Error code: 2002-5126; Inner value: 0x280c02 + public static Result.Base FatFsFormatIllegalSectorsC => new Result.Base(ModuleFs, 5126); + /// Error code: 2002-5127; Inner value: 0x280e02 + public static Result.Base FatFsFormatIllegalSectorsD => new Result.Base(ModuleFs, 5127); + + /// Error code: 2002-5131; Inner value: 0x281602 + public static Result.Base FatFsWriteVerifyError => new Result.Base(ModuleFs, 5131); + /// Error code: 2002-5301; Inner value: 0x296a02 public static Result.Base UnexpectedInMountTableA => new Result.Base(ModuleFs, 5301); /// Error code: 2002-5302; Inner value: 0x296c02 @@ -1623,9 +1650,9 @@ public static class ResultFs /// Error code: 2002-6030; Range: 6030-6059; Inner value: 0x2f1c02 public static Result.Base InvalidPathForOperation { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 6030, 6059); } /// Error code: 2002-6031; Inner value: 0x2f1e02 - public static Result.Base DirectoryNotDeletable => new Result.Base(ModuleFs, 6031); + public static Result.Base DirectoryUndeletable => new Result.Base(ModuleFs, 6031); /// Error code: 2002-6032; Inner value: 0x2f2002 - public static Result.Base DirectoryNotRenamable => new Result.Base(ModuleFs, 6032); + public static Result.Base DirectoryUnrenamable => new Result.Base(ModuleFs, 6032); /// Error code: 2002-6033; Inner value: 0x2f2202 public static Result.Base IncompatiblePath => new Result.Base(ModuleFs, 6033); /// Error code: 2002-6034; Inner value: 0x2f2402 @@ -1654,11 +1681,11 @@ public static class ResultFs /// Up to 10 file systems can be committed at the same time.
Error code: 2002-6071; Inner value: 0x2f6e02
public static Result.Base InvalidCommitNameCount => new Result.Base(ModuleFs, 6071); /// Error code: 2002-6072; Inner value: 0x2f7002 - public static Result.Base InvalidOpenMode => new Result.Base(ModuleFs, 6072); + public static Result.Base InvalidModeForFileOpen => new Result.Base(ModuleFs, 6072); /// Error code: 2002-6073; Inner value: 0x2f7202 public static Result.Base InvalidFileSize => new Result.Base(ModuleFs, 6073); /// Error code: 2002-6074; Inner value: 0x2f7402 - public static Result.Base InvalidDirectoryOpenMode => new Result.Base(ModuleFs, 6074); + public static Result.Base InvalidModeForDirectoryOpen => new Result.Base(ModuleFs, 6074); /// Error code: 2002-6075; Inner value: 0x2f7602 public static Result.Base InvalidCommitOption => new Result.Base(ModuleFs, 6075); @@ -1853,6 +1880,10 @@ public static class ResultFs public static Result.Base UnsupportedWriteForZeroBitmapHashStorageFile => new Result.Base(ModuleFs, 6385); /// Error code: 2002-6386; Inner value: 0x31e402 public static Result.Base UnsupportedSetSizeForZeroBitmapHashStorageFile => new Result.Base(ModuleFs, 6386); + /// Error code: 2002-6387; Inner value: 0x31e602 + public static Result.Base UnsupportedWriteForCompressedStorage => new Result.Base(ModuleFs, 6387); + /// Error code: 2002-6388; Inner value: 0x31e802 + public static Result.Base UnsupportedOperateRangeForCompressedStorage => new Result.Base(ModuleFs, 6388); /// Error code: 2002-6400; Range: 6400-6449; Inner value: 0x320002 public static Result.Base PermissionDenied { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 6400, 6449); } @@ -1862,7 +1893,7 @@ public static class ResultFs /// Error code: 2002-6450; Inner value: 0x326402 public static Result.Base PortAcceptableCountLimited => new Result.Base(ModuleFs, 6450); /// Error code: 2002-6452; Inner value: 0x326802 - public static Result.Base ExternalKeyAlreadyRegistered => new Result.Base(ModuleFs, 6452); + public static Result.Base NcaExternalKeyInconsistent => new Result.Base(ModuleFs, 6452); /// Error code: 2002-6454; Inner value: 0x326c02 public static Result.Base NeedFlush => new Result.Base(ModuleFs, 6454); /// Error code: 2002-6455; Inner value: 0x326e02 @@ -1874,17 +1905,17 @@ public static class ResultFs /// Error code: 2002-6458; Inner value: 0x327402 public static Result.Base AllocatorAlreadyRegistered => new Result.Base(ModuleFs, 6458); /// Error code: 2002-6459; Inner value: 0x327602 - public static Result.Base DefaultAllocatorUsed => new Result.Base(ModuleFs, 6459); + public static Result.Base DefaultAllocatorAlreadyUsed => new Result.Base(ModuleFs, 6459); /// Error code: 2002-6460; Inner value: 0x327802 - public static Result.Base GameCardLogoDataNotReadable => new Result.Base(ModuleFs, 6460); + public static Result.Base GameCardLogoDataSizeInvalid => new Result.Base(ModuleFs, 6460); /// Error code: 2002-6461; Inner value: 0x327a02 public static Result.Base AllocatorAlignmentViolation => new Result.Base(ModuleFs, 6461); /// Error code: 2002-6462; Inner value: 0x327c02 public static Result.Base GlobalFileDataCacheAlreadyEnabled => new Result.Base(ModuleFs, 6462); /// The provided file system has already been added to the multi-commit manager.
Error code: 2002-6463; Inner value: 0x327e02
- public static Result.Base MultiCommitFileSystemAlreadyAdded => new Result.Base(ModuleFs, 6463); - /// Error code: 2002-6464; Inner value: 0x328002 - public static Result.Base Result6464 => new Result.Base(ModuleFs, 6464); + public static Result.Base MultiCommitHasOverlappingTargets => new Result.Base(ModuleFs, 6463); + /// A multi-commit was performed while another multi-commit operation was already running.
Error code: 2002-6464; Inner value: 0x328002
+ public static Result.Base MultiCommitAlreadyInProgress => new Result.Base(ModuleFs, 6464); /// Error code: 2002-6465; Inner value: 0x328202 public static Result.Base UserNotExist => new Result.Base(ModuleFs, 6465); /// Error code: 2002-6466; Inner value: 0x328402 @@ -1939,63 +1970,63 @@ public static class ResultFs public static Result.Base SaveDataToExpandIsProvisionallyCommitted => new Result.Base(ModuleFs, 6907); /// Error code: 2002-7002; Inner value: 0x36b402 - public static Result.Base Result7002 => new Result.Base(ModuleFs, 7002); + public static Result.Base SaveDataTransferV2KeySeedPackageMacVerificationFailed => new Result.Base(ModuleFs, 7002); /// Error code: 2002-7003; Inner value: 0x36b602 - public static Result.Base Result7003 => new Result.Base(ModuleFs, 7003); + public static Result.Base SaveDataTransferV2KeySeedPackageSignatureVerificationFailed => new Result.Base(ModuleFs, 7003); /// Error code: 2002-7004; Inner value: 0x36b802 - public static Result.Base Result7004 => new Result.Base(ModuleFs, 7004); + public static Result.Base SaveDataTransferV2KeySeedPackageChallengeVerificationFailed => new Result.Base(ModuleFs, 7004); /// Error code: 2002-7005; Inner value: 0x36ba02 - public static Result.Base Result7005 => new Result.Base(ModuleFs, 7005); + public static Result.Base SaveDataTransferV2ImportDataVerificationFailed => new Result.Base(ModuleFs, 7005); /// Error code: 2002-7006; Inner value: 0x36bc02 - public static Result.Base Result7006 => new Result.Base(ModuleFs, 7006); + public static Result.Base SaveDataTransferV2InitialDataGcmMacVerificationFailed => new Result.Base(ModuleFs, 7006); /// Error code: 2002-7009; Inner value: 0x36c202 - public static Result.Base Result7009 => new Result.Base(ModuleFs, 7009); + public static Result.Base SaveDataTransferV2InitialDataMacVerificationFailed => new Result.Base(ModuleFs, 7009); /// Error code: 2002-7010; Inner value: 0x36c402 - public static Result.Base Result7010 => new Result.Base(ModuleFs, 7010); + public static Result.Base SaveDataTransferV2ImportDataDecompressionFailed => new Result.Base(ModuleFs, 7010); /// Error code: 2002-7011; Inner value: 0x36c602 - public static Result.Base Result7011 => new Result.Base(ModuleFs, 7011); + public static Result.Base SaveDataTransferV2PortContextMacVerificationFailed => new Result.Base(ModuleFs, 7011); /// Error code: 2002-7031; Inner value: 0x36ee02 public static Result.Base SaveDataPorterInvalidated => new Result.Base(ModuleFs, 7031); /// Error code: 2002-7032; Inner value: 0x36f002 - public static Result.Base Result7032 => new Result.Base(ModuleFs, 7032); + public static Result.Base SaveDataDivisionExporterChunkExportIncomplete => new Result.Base(ModuleFs, 7032); /// Error code: 2002-7033; Inner value: 0x36f202 - public static Result.Base Result7033 => new Result.Base(ModuleFs, 7033); + public static Result.Base SaveDataDivisionImporterChunkImportIncomplete => new Result.Base(ModuleFs, 7033); /// Error code: 2002-7034; Inner value: 0x36f402 - public static Result.Base Result7034 => new Result.Base(ModuleFs, 7034); + public static Result.Base SaveDataPorterInitialDataVersionVerificationFailed => new Result.Base(ModuleFs, 7034); /// Error code: 2002-7035; Inner value: 0x36f602 - public static Result.Base Result7035 => new Result.Base(ModuleFs, 7035); - /// Error code: 2002-7036; Inner value: 0x36f802 - public static Result.Base Result7036 => new Result.Base(ModuleFs, 7036); - /// Error code: 2002-7037; Inner value: 0x36fa02 - public static Result.Base Result7037 => new Result.Base(ModuleFs, 7037); + public static Result.Base SaveDataChunkDecryptorGcmStreamVersionVerificationFailed => new Result.Base(ModuleFs, 7035); + /// The save data being ported has been modified since the importer/exporter was created.
Error code: 2002-7036; Inner value: 0x36f802
+ public static Result.Base SaveDataPorterSaveDataModified => new Result.Base(ModuleFs, 7036); + /// The key generation or the version of the initial data or key package is too high.
Error code: 2002-7037; Inner value: 0x36fa02
+ public static Result.Base SaveDataPorterVersionUnsupported => new Result.Base(ModuleFs, 7037); /// Error code: 2002-7038; Inner value: 0x36fc02 - public static Result.Base Result7038 => new Result.Base(ModuleFs, 7038); + public static Result.Base SaveDataTransferV2SecondarySaveCorrupted => new Result.Base(ModuleFs, 7038); /// Error code: 2002-7062; Inner value: 0x372c02 - public static Result.Base InvalidKeyPackageMac => new Result.Base(ModuleFs, 7062); + public static Result.Base SaveDataTransferForSaveDataRepairKeyPackageMacVerificationFailed => new Result.Base(ModuleFs, 7062); /// Error code: 2002-7063; Inner value: 0x372e02 - public static Result.Base KeyPackageSignatureVerificationFailed => new Result.Base(ModuleFs, 7063); + public static Result.Base SaveDataTransferForSaveDataRepairKeyPackageSignatureVerificationFailed => new Result.Base(ModuleFs, 7063); /// Error code: 2002-7064; Inner value: 0x373002 - public static Result.Base InvalidKeyPackageChallengeData => new Result.Base(ModuleFs, 7064); + public static Result.Base SaveDataTransferForSaveDataRepairKeyPackageChallengeVerificationFailed => new Result.Base(ModuleFs, 7064); /// Error code: 2002-7065; Inner value: 0x373202 - public static Result.Base UnsupportedKeyPackageKeyGeneration => new Result.Base(ModuleFs, 7065); + public static Result.Base SaveDataTransferForSaveDataRepairUnsupportedKeyGeneration => new Result.Base(ModuleFs, 7065); /// Error code: 2002-7066; Inner value: 0x373402 - public static Result.Base InvalidSaveDataRepairInitialDataContentGcmMac => new Result.Base(ModuleFs, 7066); - /// Error code: 2002-7069; Inner value: 0x373a02 - public static Result.Base InvalidSaveDataRepairInitialDataCmac => new Result.Base(ModuleFs, 7069); - /// The before and after initial data have different AAD.
Error code: 2002-7070; Inner value: 0x373c02
- public static Result.Base SaveDataRepairInitialDataAadMismatch => new Result.Base(ModuleFs, 7070); - /// The before and after initial data refer to different saves.
Error code: 2002-7071; Inner value: 0x373e02
- public static Result.Base SaveDataRepairInitialDataSaveMismatch => new Result.Base(ModuleFs, 7071); + public static Result.Base SaveDataTransferForSaveDataRepairInitialDataMacVerificationFailed => new Result.Base(ModuleFs, 7066); + /// The initial data doesn't match the set key package.
Error code: 2002-7069; Inner value: 0x373a02
+ public static Result.Base SaveDataTransferForSaveDataRepairIncorrectInitialData => new Result.Base(ModuleFs, 7069); + /// The before and after initial data refer to different saves.
Error code: 2002-7070; Inner value: 0x373c02
+ public static Result.Base SaveDataTransferForSaveDataRepairInconsistentInitialData => new Result.Base(ModuleFs, 7070); + /// The initial data doesn't match the given user ID.
Error code: 2002-7071; Inner value: 0x373e02
+ public static Result.Base SaveDataTransferForSaveDataRepairInitialDataIncorrectUserId => new Result.Base(ModuleFs, 7071); /// Error code: 2002-7100; Range: 7100-7139; Inner value: 0x377802 public static Result.Base RamDiskCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 7100, 7139); } /// Error code: 2002-7101; Inner value: 0x377a02 - public static Result.Base Result7101 => new Result.Base(ModuleFs, 7101); + public static Result.Base RamDiskVerifiedStorageVerificationFailed => new Result.Base(ModuleFs, 7101); /// Error code: 2002-7111; Range: 7111-7119; Inner value: 0x378e02 public static Result.Base RamDiskSaveDataCoreFileSystemCorrupted { [MethodImpl(MethodImplOptions.AggressiveInlining)] get => new Result.Base(ModuleFs, 7111, 7119); } /// Error code: 2002-7112; Inner value: 0x379002 - public static Result.Base IncorrectRamDiskSaveDataControlAreaMagic => new Result.Base(ModuleFs, 7112); + public static Result.Base IncorrectRamDiskSaveDataFileSystemMagicCode => new Result.Base(ModuleFs, 7112); /// Error code: 2002-7113; Inner value: 0x379202 public static Result.Base InvalidRamDiskSaveDataFileReadOffset => new Result.Base(ModuleFs, 7113); /// Error code: 2002-7114; Inner value: 0x379402 @@ -2008,7 +2039,7 @@ public static class ResultFs /// Error code: 2002-7123; Inner value: 0x37a602 public static Result.Base InvalidRamDiskKeyValueListElementIndex => new Result.Base(ModuleFs, 7123); /// Error code: 2002-7124; Inner value: 0x37a802 - public static Result.Base RamDiskAllocationTableIteratedRangeEntry => new Result.Base(ModuleFs, 7124); + public static Result.Base InvalidRamDiskAllocationTableChainEntry => new Result.Base(ModuleFs, 7124); /// Error code: 2002-7125; Inner value: 0x37aa02 public static Result.Base InvalidRamDiskAllocationTableOffset => new Result.Base(ModuleFs, 7125); /// Error code: 2002-7126; Inner value: 0x37ac02 @@ -2017,7 +2048,7 @@ public static class ResultFs public static Result.Base InvalidRamDiskKeyValueListEntryIndex => new Result.Base(ModuleFs, 7127); /// Error code: 2002-7142; Inner value: 0x37cc02 - public static Result.Base Result7142 => new Result.Base(ModuleFs, 7142); + public static Result.Base SaveDataTransferForRepairInitialDataMacVerificationFailed => new Result.Base(ModuleFs, 7142); /// Error code: 2002-7900; Inner value: 0x3db802 public static Result.Base Unknown => new Result.Base(ModuleFs, 7900); diff --git a/src/LibHac/FsSrv/EmulatedDeviceOperator.cs b/src/LibHac/FsSrv/EmulatedDeviceOperator.cs index db5123c3..e1fe7e5f 100644 --- a/src/LibHac/FsSrv/EmulatedDeviceOperator.cs +++ b/src/LibHac/FsSrv/EmulatedDeviceOperator.cs @@ -34,7 +34,7 @@ public class EmulatedDeviceOperator : IDeviceOperator UnsafeHelpers.SkipParamInit(out handle); if (!GameCard.IsGameCardInserted()) - return ResultFs.GameCardNotInsertedOnGetHandle.Log(); + return ResultFs.GameCardFsGetHandleFailure.Log(); handle = GameCard.GetGameCardHandle(); return Result.Success; diff --git a/src/LibHac/FsSrv/EmulatedGameCard.cs b/src/LibHac/FsSrv/EmulatedGameCard.cs index b2f837f2..32ca0382 100644 --- a/src/LibHac/FsSrv/EmulatedGameCard.cs +++ b/src/LibHac/FsSrv/EmulatedGameCard.cs @@ -57,8 +57,8 @@ public class EmulatedGameCard { UnsafeHelpers.SkipParamInit(out xci); - if (IsGameCardHandleInvalid(handle)) return ResultFs.InvalidGameCardHandleOnRead.Log(); - if (!IsGameCardInserted()) return ResultFs.GameCardNotInserted.Log(); + if (IsGameCardHandleInvalid(handle)) return ResultFs.GameCardFsCheckHandleInReadFailure.Log(); + if (!IsGameCardInserted()) return ResultFs.GameCardCardNotInserted.Log(); xci = CardImage; return Result.Success; @@ -66,8 +66,8 @@ public class EmulatedGameCard public Result Read(GameCardHandle handle, long offset, Span destination) { - if (IsGameCardHandleInvalid(handle)) return ResultFs.InvalidGameCardHandleOnRead.Log(); - if (!IsGameCardInserted()) return ResultFs.GameCardNotInserted.Log(); + if (IsGameCardHandleInvalid(handle)) return ResultFs.GameCardFsCheckHandleInReadFailure.Log(); + if (!IsGameCardInserted()) return ResultFs.GameCardCardNotInserted.Log(); return CardImageStorage.Read(offset, destination); } @@ -75,7 +75,7 @@ public class EmulatedGameCard public Result GetGameCardImageHash(Span outBuffer) { if (outBuffer.Length < 0x20) return ResultFs.GameCardPreconditionViolation.Log(); - if (!IsGameCardInserted()) return ResultFs.GameCardNotInserted.Log(); + if (!IsGameCardInserted()) return ResultFs.GameCardCardNotInserted.Log(); CardHeader.ImageHash.CopyTo(outBuffer.Slice(0, 0x20)); return Result.Success; @@ -84,7 +84,7 @@ public class EmulatedGameCard public Result GetGameCardDeviceId(Span outBuffer) { if (outBuffer.Length < 0x10) return ResultFs.GameCardPreconditionViolation.Log(); - if (!IsGameCardInserted()) return ResultFs.GameCardNotInserted.Log(); + if (!IsGameCardInserted()) return ResultFs.GameCardCardNotInserted.Log(); // Skip the security mode check @@ -96,8 +96,8 @@ public class EmulatedGameCard { UnsafeHelpers.SkipParamInit(out cardInfo); - if (IsGameCardHandleInvalid(handle)) return ResultFs.InvalidGameCardHandleOnGetCardInfo.Log(); - if (!IsGameCardInserted()) return ResultFs.GameCardNotInserted.Log(); + if (IsGameCardHandleInvalid(handle)) return ResultFs.GameCardFsCheckHandleInGetStatusFailure.Log(); + if (!IsGameCardInserted()) return ResultFs.GameCardCardNotInserted.Log(); cardInfo = GetCardInfoImpl(); return Result.Success; diff --git a/src/LibHac/FsSrv/ExternalKeySet.cs b/src/LibHac/FsSrv/ExternalKeySet.cs index 41cfc3c1..7bd4a3a5 100644 --- a/src/LibHac/FsSrv/ExternalKeySet.cs +++ b/src/LibHac/FsSrv/ExternalKeySet.cs @@ -22,7 +22,7 @@ public class ExternalKeySet return Result.Success; } - return ResultFs.ExternalKeyAlreadyRegistered.Log(); + return ResultFs.NcaExternalKeyInconsistent.Log(); } ExternalKeys.Add(rightsId, key); @@ -40,7 +40,7 @@ public class ExternalKeySet return Result.Success; } - return ResultFs.NcaExternalKeyUnavailable.Log(); + return ResultFs.NcaExternalKeyUnregistered.Log(); } } diff --git a/src/LibHac/FsSrv/FsCreator/EmulatedGameCardStorageCreator.cs b/src/LibHac/FsSrv/FsCreator/EmulatedGameCardStorageCreator.cs index c803eb7e..1d962fee 100644 --- a/src/LibHac/FsSrv/FsCreator/EmulatedGameCardStorageCreator.cs +++ b/src/LibHac/FsSrv/FsCreator/EmulatedGameCardStorageCreator.cs @@ -17,7 +17,7 @@ public class EmulatedGameCardStorageCreator : IGameCardStorageCreator { if (GameCard.IsGameCardHandleInvalid(handle)) { - return ResultFs.InvalidGameCardHandleOnOpenNormalPartition.Log(); + return ResultFs.GameCardFsCheckHandleInCreateReadOnlyFailure.Log(); } using var baseStorage = new SharedRef(new ReadOnlyGameCardStorage(GameCard, handle)); @@ -33,7 +33,7 @@ public class EmulatedGameCardStorageCreator : IGameCardStorageCreator { if (GameCard.IsGameCardHandleInvalid(handle)) { - return ResultFs.InvalidGameCardHandleOnOpenSecurePartition.Log(); + return ResultFs.GameCardFsCheckHandleInCreateSecureReadOnlyFailure.Log(); } Span deviceId = stackalloc byte[0x10]; diff --git a/src/LibHac/FsSrv/Impl/FileSystemInterfaceAdapter.cs b/src/LibHac/FsSrv/Impl/FileSystemInterfaceAdapter.cs index 41a4b1c2..7b0552de 100644 --- a/src/LibHac/FsSrv/Impl/FileSystemInterfaceAdapter.cs +++ b/src/LibHac/FsSrv/Impl/FileSystemInterfaceAdapter.cs @@ -361,7 +361,7 @@ public class FileSystemInterfaceAdapter : IFileSystemSf if (rc.IsFailure()) return rc; if (pathNormalized == RootDir) - return ResultFs.DirectoryNotDeletable.Log(); + return ResultFs.DirectoryUndeletable.Log(); rc = _baseFileSystem.Get.DeleteDirectory(in pathNormalized); if (rc.IsFailure()) return rc; @@ -376,7 +376,7 @@ public class FileSystemInterfaceAdapter : IFileSystemSf if (rc.IsFailure()) return rc; if (pathNormalized == RootDir) - return ResultFs.DirectoryNotDeletable.Log(); + return ResultFs.DirectoryUndeletable.Log(); rc = _baseFileSystem.Get.DeleteDirectoryRecursively(in pathNormalized); if (rc.IsFailure()) return rc; @@ -423,7 +423,7 @@ public class FileSystemInterfaceAdapter : IFileSystemSf if (rc.IsFailure()) return rc; if (PathUtility.IsSubPath(currentPathNormalized.GetString(), newPathNormalized.GetString())) - return ResultFs.DirectoryNotRenamable.Log(); + return ResultFs.DirectoryUnrenamable.Log(); rc = _baseFileSystem.Get.RenameDirectory(in currentPathNormalized, in newPathNormalized); if (rc.IsFailure()) return rc; diff --git a/src/LibHac/FsSrv/Impl/MultiCommitManager.cs b/src/LibHac/FsSrv/Impl/MultiCommitManager.cs index 4184869f..d3d849c8 100644 --- a/src/LibHac/FsSrv/Impl/MultiCommitManager.cs +++ b/src/LibHac/FsSrv/Impl/MultiCommitManager.cs @@ -122,7 +122,7 @@ internal class MultiCommitManager : IMultiCommitManager /// : The operation was successful.
/// : The maximum number of file systems have been added. /// file systems may be added to a single multi-commit.
- /// : The provided file system has already been added.
+ /// : The provided file system has already been added. public Result Add(ref SharedRef fileSystem) { if (_fileSystemCount >= MaxFileSystemCount) @@ -136,7 +136,7 @@ internal class MultiCommitManager : IMultiCommitManager for (int i = 0; i < _fileSystemCount; i++) { if (ReferenceEquals(fsaFileSystem.Get, _fileSystems[i].Get)) - return ResultFs.MultiCommitFileSystemAlreadyAdded.Log(); + return ResultFs.MultiCommitHasOverlappingTargets.Log(); } _fileSystems[_fileSystemCount].SetByMove(ref fsaFileSystem.Ref()); diff --git a/src/LibHac/FsSrv/Impl/SaveDataResultConvertFileSystem.cs b/src/LibHac/FsSrv/Impl/SaveDataResultConvertFileSystem.cs index 89bc0e38..9a6204d0 100644 --- a/src/LibHac/FsSrv/Impl/SaveDataResultConvertFileSystem.cs +++ b/src/LibHac/FsSrv/Impl/SaveDataResultConvertFileSystem.cs @@ -12,8 +12,8 @@ public static class SaveDataResultConvert { if (ResultFs.IntegrityVerificationStorageCorrupted.Includes(result)) { - if (ResultFs.IncorrectIntegrityVerificationMagic.Includes(result)) - return ResultFs.IncorrectSaveDataIntegrityVerificationMagic.Value; + if (ResultFs.IncorrectIntegrityVerificationMagicCode.Includes(result)) + return ResultFs.IncorrectSaveDataIntegrityVerificationMagicCode.Value; if (ResultFs.InvalidZeroHash.Includes(result)) return ResultFs.InvalidSaveDataZeroHash.Value; @@ -55,8 +55,8 @@ public static class SaveDataResultConvert if (ResultFs.InvalidKeyValueListElementIndex.Includes(result)) return ResultFs.InvalidSaveDataKeyValueListElementIndex.Value; - if (ResultFs.AllocationTableIteratedRangeEntry.Includes(result)) - return ResultFs.SaveDataAllocationTableIteratedRangeEntry.Value; + if (ResultFs.InvalidAllocationTableChainEntry.Includes(result)) + return ResultFs.InvalidSaveDataAllocationTableChainEntry.Value; if (ResultFs.InvalidAllocationTableOffset.Includes(result)) return ResultFs.InvalidSaveDataAllocationTableOffset.Value; diff --git a/src/LibHac/FsSrv/SaveDataFileSystemService.cs b/src/LibHac/FsSrv/SaveDataFileSystemService.cs index a2759fad..46e0b8e6 100644 --- a/src/LibHac/FsSrv/SaveDataFileSystemService.cs +++ b/src/LibHac/FsSrv/SaveDataFileSystemService.cs @@ -528,7 +528,7 @@ internal class SaveDataFileSystemService : ISaveDataTransferCoreInterface, ISave if (rc.IsFailure()) return rc; // Get the actual space ID of this save. - if (spaceId == SaveDataSpaceId.ProperSystem && spaceId == SaveDataSpaceId.SafeMode) + if (spaceId == SaveDataSpaceId.ProperSystem || spaceId == SaveDataSpaceId.SafeMode) { actualSpaceId = spaceId; } diff --git a/src/LibHac/FsSystem/AesXtsFile.cs b/src/LibHac/FsSystem/AesXtsFile.cs index c74c9b98..8fce0077 100644 --- a/src/LibHac/FsSystem/AesXtsFile.cs +++ b/src/LibHac/FsSystem/AesXtsFile.cs @@ -35,12 +35,12 @@ public class AesXtsFile : IFile if (!Header.TryDecryptHeader(Path.ToString(), KekSeed, VerificationKey)) { - ThrowHelper.ThrowResult(ResultFs.AesXtsFileHeaderInvalidKeys.Value, "NAX0 key derivation failed."); + ThrowHelper.ThrowResult(ResultFs.AesXtsFileSystemFileHeaderCorruptedOnFileOpen.Value, "NAX0 key derivation failed."); } if (HeaderLength + Alignment.AlignUp(Header.Size, 0x10) > fileSize) { - ThrowHelper.ThrowResult(ResultFs.AesXtsFileTooShort.Value, "NAX0 key derivation failed."); + ThrowHelper.ThrowResult(ResultFs.AesXtsFileSystemFileSizeCorruptedOnFileOpen.Value, "NAX0 key derivation failed."); } var fileStorage = new FileStorage(_baseFile.Get); diff --git a/src/LibHac/FsSystem/AesXtsFileHeader.cs b/src/LibHac/FsSystem/AesXtsFileHeader.cs index 9ffa6d4e..4fc1dd0c 100644 --- a/src/LibHac/FsSystem/AesXtsFileHeader.cs +++ b/src/LibHac/FsSystem/AesXtsFileHeader.cs @@ -29,7 +29,7 @@ public class AesXtsFileHeader if (fileSize < 0x80) { - ThrowHelper.ThrowResult(ResultFs.AesXtsFileHeaderTooShort.Value); + ThrowHelper.ThrowResult(ResultFs.AesXtsFileSystemFileHeaderSizeCorruptedOnFileOpen.Value); } var reader = new FileReader(aesXtsFile); @@ -43,7 +43,7 @@ public class AesXtsFileHeader if (Magic != AesXtsFileMagic) { - ThrowHelper.ThrowResult(ResultFs.AesXtsFileHeaderInvalidMagic.Value, "Invalid NAX0 magic value"); + ThrowHelper.ThrowResult(ResultFs.AesXtsFileSystemFileNoHeaderOnFileOpen.Value, "Invalid NAX0 magic value"); } } diff --git a/src/LibHac/FsSystem/AesXtsFileSystem.cs b/src/LibHac/FsSystem/AesXtsFileSystem.cs index 1065f5cc..9314190f 100644 --- a/src/LibHac/FsSystem/AesXtsFileSystem.cs +++ b/src/LibHac/FsSystem/AesXtsFileSystem.cs @@ -249,7 +249,7 @@ public class AesXtsFileSystem : IFileSystem { if (!TryReadXtsHeader(filePath, keyPath, out AesXtsFileHeader header)) { - ThrowHelper.ThrowResult(ResultFs.AesXtsFileHeaderInvalidKeysInRenameFile.Value, "Could not decrypt AES-XTS keys"); + ThrowHelper.ThrowResult(ResultFs.AesXtsFileSystemFileHeaderCorruptedOnRename.Value, "Could not decrypt AES-XTS keys"); } return header; diff --git a/src/LibHac/FsSystem/RomFs/RomFsFileSystem.cs b/src/LibHac/FsSystem/RomFs/RomFsFileSystem.cs index 4cc7700e..7bc775c9 100644 --- a/src/LibHac/FsSystem/RomFs/RomFsFileSystem.cs +++ b/src/LibHac/FsSystem/RomFs/RomFsFileSystem.cs @@ -219,8 +219,8 @@ public class RomFsFileSystem : IFileSystem if (ResultFs.IntegrityVerificationStorageCorrupted.Includes(result)) { - if (ResultFs.IncorrectIntegrityVerificationMagic.Includes(result)) - return ResultFs.IncorrectRomIntegrityVerificationMagic.LogConverted(result); + if (ResultFs.IncorrectIntegrityVerificationMagicCode.Includes(result)) + return ResultFs.IncorrectRomIntegrityVerificationMagicCode.LogConverted(result); if (ResultFs.InvalidZeroHash.Includes(result)) return ResultFs.InvalidRomZeroSignature.LogConverted(result); diff --git a/src/LibHac/FsSystem/Save/AllocationTable.cs b/src/LibHac/FsSystem/Save/AllocationTable.cs index bc920357..8bcdba4f 100644 --- a/src/LibHac/FsSystem/Save/AllocationTable.cs +++ b/src/LibHac/FsSystem/Save/AllocationTable.cs @@ -39,7 +39,7 @@ public class AllocationTable if (entries[0].IsRangeEntry()) { - ThrowHelper.ThrowResult(ResultFs.AllocationTableIteratedRangeEntry.Value); + ThrowHelper.ThrowResult(ResultFs.InvalidAllocationTableChainEntry.Value); } } else diff --git a/src/LibHac/FsSystem/Save/HierarchicalSaveFileTable.cs b/src/LibHac/FsSystem/Save/HierarchicalSaveFileTable.cs index f02aff8b..7d8910d5 100644 --- a/src/LibHac/FsSystem/Save/HierarchicalSaveFileTable.cs +++ b/src/LibHac/FsSystem/Save/HierarchicalSaveFileTable.cs @@ -345,7 +345,7 @@ public class HierarchicalSaveFileTable if (PathTools.IsSubPath(srcPath, dstPath)) { - return ResultFs.DirectoryNotRenamable.Log(); + return ResultFs.DirectoryUnrenamable.Log(); } if (oldKey.Parent != newKey.Parent) diff --git a/src/LibHac/FsSystem/Save/SaveResults.cs b/src/LibHac/FsSystem/Save/SaveResults.cs index cca529e0..afbd0695 100644 --- a/src/LibHac/FsSystem/Save/SaveResults.cs +++ b/src/LibHac/FsSystem/Save/SaveResults.cs @@ -25,9 +25,9 @@ internal static class SaveResults if (ResultFs.IntegrityVerificationStorageCorrupted.Includes(result)) { - if (ResultFs.IncorrectIntegrityVerificationMagic.Includes(result)) + if (ResultFs.IncorrectIntegrityVerificationMagicCode.Includes(result)) { - return ResultFs.IncorrectSaveDataIntegrityVerificationMagic.Value; + return ResultFs.IncorrectSaveDataIntegrityVerificationMagicCode.Value; } if (ResultFs.InvalidZeroHash.Includes(result)) @@ -55,7 +55,7 @@ internal static class SaveResults if (ResultFs.BuiltInStorageCorrupted.Includes(result)) { - if (ResultFs.InvalidGptPartitionSignature.Includes(result)) + if (ResultFs.GptHeaderSignatureVerificationFailed.Includes(result)) { return ResultFs.SaveDataGptHeaderSignatureVerificationFailed.Value; }