Changes

301 bytes added ,  19:54, 12 October 2023
no edit summary
Line 42: Line 42:  
| 17 || [4.0.0+] GetAlbumUsage16
 
| 17 || [4.0.0+] GetAlbumUsage16
 
|-
 
|-
| 18 || [6.0.0+]
+
| 18 || [6.0.0+] [[#GetAppletProgramIdTable]]
 
|-
 
|-
| 19 || [11.0.0+]
+
| 19 || [11.0.0+] [[#GetAlbumFileName]]
 
|-
 
|-
 
| 100 || [5.0.0+] GetAlbumFileCountEx0
 
| 100 || [5.0.0+] GetAlbumFileCountEx0
Line 51: Line 51:  
|-
 
|-
 
| 110 || [15.0.0+]  
 
| 110 || [15.0.0+]  
 +
|-
 +
| 120 || [17.0.0+]
 +
|-
 +
| 130 || [17.0.0+]
 +
|-
 +
| 140 || [17.0.0+]
 +
|-
 +
| 150 || [17.0.0+]
 
|-
 
|-
 
| 202 || [1.0.0-2.3.0] SaveEditedScreenShot
 
| 202 || [1.0.0-2.3.0] SaveEditedScreenShot
Line 64: Line 72:  
| 1001 || [3.0.0+] LoadAlbumScreenShotThumbnailImageEx0
 
| 1001 || [3.0.0+] LoadAlbumScreenShotThumbnailImageEx0
 
|-
 
|-
| 1002 || [3.0.0+] LoadAlbumScreenShotImageEx1
+
| 1002 || [3.0.0+] [[#LoadAlbumScreenShotImageEx1]]
 
|-
 
|-
 
| 1003 || [4.0.0+] LoadAlbumScreenShotThumbnailImageEx1
 
| 1003 || [4.0.0+] LoadAlbumScreenShotThumbnailImageEx1
Line 84: Line 92:  
| 50000 || [6.0.0+] LoadMakerNoteInfoForDebug
 
| 50000 || [6.0.0+] LoadMakerNoteInfoForDebug
 
|-
 
|-
| 60002 || [4.0.0+] OpenAccessorSession
+
| 60002 || [4.0.0+] [[#OpenAccessorSession]]
 
|}
 
|}
   −
Cmd18: Takes a type-70 buffer and returns a bool. If the buffer is sufficient it writes two application ID's to the buffer (0x100000000001000 and 0x100000000001fff) and returns true. This is used by photoViewer to group all screenshots of applets.
+
== GetAppletProgramIdTable ==
 +
Takes a type-70 buffer and returns a bool. If the buffer is sufficient it writes two application ID's to the buffer (0x100000000001000 and 0x100000000001fff) and returns true. This is used by photoViewer to group all screenshots of applets.
   −
Cmd19: Takes an input [[#AlbumFileId]] and a type-0x6 output buffer. Writes the filename of the corresponding file to the buffer.
+
== GetAlbumFileName ==
 +
Takes an input [[#AlbumFileId]] and a type-0x6 output buffer. Writes the filename of the corresponding file to the buffer.
   −
Cmd1002: Takes a total of 0x38-bytes of input, two type-0x5 input buffers, and returns 0x20-bytes of output. [4.0.0+] No longer returns output, and now takes the following buffers instead: type-0x16, type-0x46, and type-0x6.
+
== LoadAlbumScreenShotImageEx1 ==
 +
Takes a total of 0x38-bytes of input, two type-0x5 input buffers, and returns 0x20-bytes of output. [4.0.0+] No longer returns output, and now takes the following buffers instead: type-0x16, type-0x46, and type-0x6.
   −
Cmd60002: Takes a total of 8-bytes of input, a PID, and returns an [[#IAlbumAccessorSession]].
+
== OpenAccessorSession ==
 +
Takes a total of 8-bytes of input, a PID, and returns an [[#IAlbumAccessorSession]].
    
== IAlbumAccessorSession ==
 
== IAlbumAccessorSession ==
Line 268: Line 280:  
|-
 
|-
 
| 144 || [11.0.0+] GetAllAlbumFileList3AaeAruid
 
| 144 || [11.0.0+] GetAllAlbumFileList3AaeAruid
 +
|-
 +
| 145 || [17.0.0+]
 +
|-
 +
| 146 || [17.0.0+]
 +
|-
 +
| 147 || [17.0.0+]
 
|-
 
|-
 
| 60002 || [[#OpenAccessorSessionForApplication]]
 
| 60002 || [[#OpenAccessorSessionForApplication]]