Line 146: |
Line 146: |
| | 69 || [8.0.0+] ReadSaveDataFileSystemExtraDataBySaveDataAttribute | | | 69 || [8.0.0+] ReadSaveDataFileSystemExtraDataBySaveDataAttribute |
| |- | | |- |
− | | 70 || [8.0.0+] WriteSaveDataFileSystemExtraDataBySaveDataAttribute | + | | 70 || [8.0.0+] WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute |
| + | |- |
| + | | 71 || [10.0.0+] |
| |- | | |- |
| | 80 || OpenSaveDataMetaFile | | | 80 || OpenSaveDataMetaFile |
Line 159: |
Line 161: |
| |- | | |- |
| | 85 || [9.0.0+] [[#OpenSaveDataTransferManagerForSaveDataRepair]] | | | 85 || [9.0.0+] [[#OpenSaveDataTransferManagerForSaveDataRepair]] |
| + | |- |
| + | | 86 || [10.0.0+] [[#OpenSaveDataMover]] |
| |- | | |- |
| | 100 || OpenImageDirectoryFileSystem | | | 100 || OpenImageDirectoryFileSystem |
Line 277: |
Line 281: |
| |- | | |- |
| | 1013 || [9.0.0+] UnsetSaveDataRootPath | | | 1013 || [9.0.0+] UnsetSaveDataRootPath |
| + | |- |
| + | | 1014 || [10.0.0+] OutputMultiProgramTagAccessLog |
| |- | | |- |
| | 1100 || [4.0.0+] OverrideSaveDataTransferTokenSignVerificationKey | | | 1100 || [4.0.0+] OverrideSaveDataTransferTokenSignVerificationKey |
Line 283: |
Line 289: |
| |- | | |- |
| | 1200 || [6.0.0+] [[#OpenMultiCommitManager]] | | | 1200 || [6.0.0+] [[#OpenMultiCommitManager]] |
| + | |- |
| + | | 1300 || [10.0.0+] [[#OpenBisWiper]] |
| |} | | |} |
| | | |
Line 650: |
Line 658: |
| == OpenSaveDataTransferManagerForSaveDataRepair == | | == OpenSaveDataTransferManagerForSaveDataRepair == |
| No input, returns an output [[#ISaveDataTransferManagerForSaveDataRepair]]. | | No input, returns an output [[#ISaveDataTransferManagerForSaveDataRepair]]. |
| + | |
| + | == OpenSaveDataMover == |
| + | No input, returns an output [[#ISaveDataMover]]. |
| | | |
| == OpenContentStorageFileSystem == | | == OpenContentStorageFileSystem == |
Line 744: |
Line 755: |
| == OpenMultiCommitManager == | | == OpenMultiCommitManager == |
| No input, returns an output [[#IMultiCommitManager]]. | | No input, returns an output [[#IMultiCommitManager]]. |
| + | |
| + | == OpenBisWiper == |
| + | No input, returns an output [[#IWiper]]. |
| | | |
| = IStorage = | | = IStorage = |
Line 1,169: |
Line 1,183: |
| == OpenSaveDataImporterWithKey == | | == OpenSaveDataImporterWithKey == |
| Takes a total of 0x28-bytes of input and a type-0x5 input buffer, returns an [[#ISaveDataDivisionImporter]]. | | Takes a total of 0x28-bytes of input and a type-0x5 input buffer, returns an [[#ISaveDataDivisionImporter]]. |
| + | |
| + | = ISaveDataMover = |
| + | This is "nn::fssrv::sf::ISaveDataMover". |
| + | |
| + | This was added with [[10.0.0]]. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 8 || Register |
| + | |- |
| + | | 16 || Process |
| + | |- |
| + | | 18 || Cancel |
| + | |} |
| | | |
| = ISaveDataExporter = | | = ISaveDataExporter = |
Line 1,266: |
Line 1,296: |
| |- | | |- |
| | 69 || [6.0.0+] [[#CancelSuspendingImport]] | | | 69 || [6.0.0+] [[#CancelSuspendingImport]] |
| + | |- |
| + | | 70 || [10.0.0+] DecryptAndVerifyInitialData |
| |} | | |} |
| | | |
Line 1,513: |
Line 1,545: |
| == Commit == | | == Commit == |
| No input/output. | | No input/output. |
| + | |
| + | = IWiper = |
| + | This is "nn::fs::IWiper". |
| + | |
| + | This was added with [[10.0.0]]. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || Startup |
| + | |- |
| + | | 16 || Process |
| + | |} |
| | | |
| = FileSystemProxyType = | | = FileSystemProxyType = |