Filesystem services: Difference between revisions
No edit summary |
|||
Line 955: | Line 955: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || | | 0 || [[#GetChallenge]] | ||
|- | |- | ||
| 16 || | | 16 || [[#SetToken]] | ||
|- | |- | ||
| 32 || | | 32 || [[#OpenSaveDataExporter]] | ||
|- | |- | ||
| 33 || | | 33 || [[#OpenSaveDataExporter2]] | ||
|- | |- | ||
| 34 || [6.0.0+] ? (No input/output, takes a type-0x5 input buffer, returns an [[#ISaveDataDivisionExporter]]) | | 34 || [6.0.0+] ? (No input/output, takes a type-0x5 input buffer, returns an [[#ISaveDataDivisionExporter]]) | ||
|- | |- | ||
| 64 || | | 64 || [[#OpenSaveDataImporter]] | ||
|- | |- | ||
| 65 || | | 65 || [[#OpenSaveDataImporter2]] | ||
|- | |- | ||
| 66 || [6.0.0+] ? (Takes an input u8 and an u64, and a type-0x5 input buffer, returns an [[#ISaveDataDivisionImporter]]) | | 66 || [6.0.0+] ? (Takes an input u8 and an u64, and a type-0x5 input buffer, returns an [[#ISaveDataDivisionImporter]]) | ||
Line 979: | Line 979: | ||
This was added with [[5.0.0]]. | This was added with [[5.0.0]]. | ||
== GetChallenge == | |||
No input/output, takes a type-0x6 output buffer containing the '''Challenge'''. | |||
== SetToken == | |||
No input/output, takes a type-0x5 input buffer containing the '''Token'''. | |||
== OpenSaveDataExporter == | |||
Takes an input u8 [[#SaveDataSpaceId]] and u64. Returns an [[#ISaveDataDivisionExporter]]. | |||
== OpenSaveDataExporter2 == | |||
Takes an input u8 [[#SaveDataSpaceId]], an u64, and a type-0x5 input buffer [[#InitialDataVersion2]]. Returns an [[#ISaveDataDivisionExporter]]. | |||
Officially this has the same name as OpenSaveDataExporter except with different parameters. | |||
== OpenSaveDataImporter == | |||
Takes an input u8 [[#SaveDataSpaceId]], a 0x10-byte userID, and a type-0x5 input buffer [[#InitialDataVersion2]]. Returns an [[#ISaveDataDivisionImporter]]. | |||
== OpenSaveDataImporter2 == | |||
Takes an input u8 [[#SaveDataSpaceId]], an u64, and a type-0x5 input buffer [[#InitialDataVersion2]], returns an [[#ISaveDataDivisionImporter]]. | |||
Officially this has the same name as OpenSaveDataImporter except with different parameters. | |||
= ISaveDataDivisionExporter = | = ISaveDataDivisionExporter = |