Filesystem services: Difference between revisions

No edit summary
Line 991: Line 991:
| 16 || ? (No input, returns an [[#ISaveDataChunkIterator]])
| 16 || ? (No input, returns an [[#ISaveDataChunkIterator]])
|-
|-
| 48 || ? (Takes an input u32, returns an unknown output interface)
| 48 || ? (Takes an input u32, returns an [[#ISaveDataChunkExporter]])
|-
|-
| 64 || [6.0.0+] ? (No input, returns two 0x10-byte output structs)
| 64 || [6.0.0+] ? (No input, returns two 0x10-byte output structs)
Line 1,036: Line 1,036:
| 36 || [6.0.0+] ? (No input/output)
| 36 || [6.0.0+] ? (No input/output)
|-
|-
| 48 || ? (Takes an input u32, returns an unknown output interface)
| 48 || ? (Takes an input u32, returns an [[#ISaveDataChunkImporter]])
|-
|-
| 64 || [6.0.0+] ? (No input, returns an output 0x20-byte struct)
| 64 || [6.0.0+] ? (No input, returns an output 0x20-byte struct)
Line 1,056: Line 1,056:
| 16 || ? (No input, returns an output u32)
| 16 || ? (No input, returns an output u32)
|-
|-
|}
This was added with [[5.0.0]].
= ISaveDataChunkExporter =
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || ? (Takes an input u64 and a type-0x6 output buffer, returns an output u64)
|-
| 16 || [6.0.0+] ? (No input, returns an output u64)
|-
|}
This was added with [[5.0.0]].
= ISaveDataChunkImporter =
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || ? (Takes an input u64 and a type-0x5 input buffer, no output)
|}
|}