|
|
|
@ -15,32 +15,41 @@ public: |
|
|
|
explicit CAPS_A() : ServiceFramework{"caps:a"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{0, nullptr, "Unknown1"}, |
|
|
|
{1, nullptr, "Unknown2"}, |
|
|
|
{2, nullptr, "Unknown3"}, |
|
|
|
{3, nullptr, "Unknown4"}, |
|
|
|
{4, nullptr, "Unknown5"}, |
|
|
|
{5, nullptr, "Unknown6"}, |
|
|
|
{6, nullptr, "Unknown7"}, |
|
|
|
{7, nullptr, "Unknown8"}, |
|
|
|
{8, nullptr, "Unknown9"}, |
|
|
|
{9, nullptr, "Unknown10"}, |
|
|
|
{10, nullptr, "Unknown11"}, |
|
|
|
{11, nullptr, "Unknown12"}, |
|
|
|
{12, nullptr, "Unknown13"}, |
|
|
|
{13, nullptr, "Unknown14"}, |
|
|
|
{14, nullptr, "Unknown15"}, |
|
|
|
{301, nullptr, "Unknown16"}, |
|
|
|
{401, nullptr, "Unknown17"}, |
|
|
|
{501, nullptr, "Unknown18"}, |
|
|
|
{1001, nullptr, "Unknown19"}, |
|
|
|
{1002, nullptr, "Unknown20"}, |
|
|
|
{8001, nullptr, "Unknown21"}, |
|
|
|
{8002, nullptr, "Unknown22"}, |
|
|
|
{8011, nullptr, "Unknown23"}, |
|
|
|
{8012, nullptr, "Unknown24"}, |
|
|
|
{8021, nullptr, "Unknown25"}, |
|
|
|
{10011, nullptr, "Unknown26"}, |
|
|
|
{0, nullptr, "GetAlbumFileCount"}, |
|
|
|
{1, nullptr, "GetAlbumFileList"}, |
|
|
|
{2, nullptr, "LoadAlbumFile"}, |
|
|
|
{3, nullptr, "DeleteAlbumFile"}, |
|
|
|
{4, nullptr, "StorageCopyAlbumFile"}, |
|
|
|
{5, nullptr, "IsAlbumMounted"}, |
|
|
|
{6, nullptr, "GetAlbumUsage"}, |
|
|
|
{7, nullptr, "GetAlbumFileSize"}, |
|
|
|
{8, nullptr, "LoadAlbumFileThumbnail"}, |
|
|
|
{9, nullptr, "LoadAlbumScreenShotImage"}, |
|
|
|
{10, nullptr, "LoadAlbumScreenShotThumbnailImage"}, |
|
|
|
{11, nullptr, "GetAlbumEntryFromApplicationAlbumEntry"}, |
|
|
|
{12, nullptr, "Unknown12"}, |
|
|
|
{13, nullptr, "Unknown13"}, |
|
|
|
{14, nullptr, "Unknown14"}, |
|
|
|
{15, nullptr, "Unknown15"}, |
|
|
|
{16, nullptr, "Unknown16"}, |
|
|
|
{17, nullptr, "Unknown17"}, |
|
|
|
{18, nullptr, "Unknown18"}, |
|
|
|
{202, nullptr, "SaveEditedScreenShot"}, |
|
|
|
{301, nullptr, "GetLastThumbnail"}, |
|
|
|
{401, nullptr, "GetAutoSavingStorage"}, |
|
|
|
{501, nullptr, "GetRequiredStorageSpaceSizeToCopyAll"}, |
|
|
|
{1001, nullptr, "Unknown1001"}, |
|
|
|
{1002, nullptr, "Unknown1002"}, |
|
|
|
{1003, nullptr, "Unknown1003"}, |
|
|
|
{8001, nullptr, "ForceAlbumUnmounted"}, |
|
|
|
{8002, nullptr, "ResetAlbumMountStatus"}, |
|
|
|
{8011, nullptr, "RefreshAlbumCache"}, |
|
|
|
{8012, nullptr, "GetAlbumCache"}, |
|
|
|
{8013, nullptr, "Unknown8013"}, |
|
|
|
{8021, nullptr, "GetAlbumEntryFromApplicationAlbumEntryAruid"}, |
|
|
|
{10011, nullptr, "SetInternalErrorConversionEnabled"}, |
|
|
|
{50000, nullptr, "Unknown50000"}, |
|
|
|
{60002, nullptr, "Unknown60002"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
@ -53,16 +62,17 @@ public: |
|
|
|
explicit CAPS_C() : ServiceFramework{"caps:c"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{2001, nullptr, "Unknown1"}, |
|
|
|
{2002, nullptr, "Unknown2"}, |
|
|
|
{2011, nullptr, "Unknown3"}, |
|
|
|
{2012, nullptr, "Unknown4"}, |
|
|
|
{2013, nullptr, "Unknown5"}, |
|
|
|
{2014, nullptr, "Unknown6"}, |
|
|
|
{2101, nullptr, "Unknown7"}, |
|
|
|
{2102, nullptr, "Unknown8"}, |
|
|
|
{2201, nullptr, "Unknown9"}, |
|
|
|
{2301, nullptr, "Unknown10"}, |
|
|
|
{33, nullptr, "Unknown33"}, |
|
|
|
{2001, nullptr, "Unknown2001"}, |
|
|
|
{2002, nullptr, "Unknown2002"}, |
|
|
|
{2011, nullptr, "Unknown2011"}, |
|
|
|
{2012, nullptr, "Unknown2012"}, |
|
|
|
{2013, nullptr, "Unknown2013"}, |
|
|
|
{2014, nullptr, "Unknown2014"}, |
|
|
|
{2101, nullptr, "Unknown2101"}, |
|
|
|
{2102, nullptr, "Unknown2102"}, |
|
|
|
{2201, nullptr, "Unknown2201"}, |
|
|
|
{2301, nullptr, "Unknown2301"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
@ -127,11 +137,18 @@ public: |
|
|
|
explicit CAPS_U() : ServiceFramework{"caps:u"} { |
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = { |
|
|
|
{32, nullptr, "SetShimLibraryVersion"}, |
|
|
|
{102, nullptr, "GetAlbumFileListByAruid"}, |
|
|
|
{103, nullptr, "DeleteAlbumFileByAruid"}, |
|
|
|
{104, nullptr, "GetAlbumFileSizeByAruid"}, |
|
|
|
{105, nullptr, "DeleteAlbumFileByAruidForDebug"}, |
|
|
|
{110, nullptr, "LoadAlbumScreenShotImageByAruid"}, |
|
|
|
{120, nullptr, "LoadAlbumScreenShotThumbnailImageByAruid"}, |
|
|
|
{130, nullptr, "PrecheckToCreateContentsByAruid"}, |
|
|
|
{140, nullptr, "GetAlbumFileList1AafeAruidDeprecated"}, |
|
|
|
{141, nullptr, "GetAlbumFileList2AafeUidAruidDeprecated"}, |
|
|
|
{142, nullptr, "GetAlbumFileList3AaeAruid"}, |
|
|
|
{143, nullptr, "GetAlbumFileList4AaeUidAruid"}, |
|
|
|
{60002, nullptr, "OpenAccessorSessionForApplication"}, |
|
|
|
}; |
|
|
|
// clang-format on
|
|
|
|
|