Filesystem services: Difference between revisions
No edit summary |
|||
Line 146: | Line 146: | ||
| 69 || [8.0.0+] ReadSaveDataFileSystemExtraDataBySaveDataAttribute | | 69 || [8.0.0+] ReadSaveDataFileSystemExtraDataBySaveDataAttribute | ||
|- | |- | ||
| 70 || [8.0.0+] | | 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 = |