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]] |