service/aoc: Implement CheckAddOnContentMountStatus

Implements the CheckAddOnContentMountStatus command for the aoc:u service.
This function checks whether add-on content (DLC) is currently mounted.

Currently returns false as we don't yet track mounted content state.
Changed log level from WARNING to DEBUG since this is no longer stubbed.
This commit is contained in:
Zephyron 2025-02-16 11:55:13 +10:00
parent 1aad9fd4e3
commit ef884ce39c
2 changed files with 6 additions and 3 deletions

View file

@ -190,8 +190,11 @@ Result IAddOnContentManager::NotifyUnmountAddOnContent() {
R_SUCCEED();
}
Result IAddOnContentManager::CheckAddOnContentMountStatus() {
LOG_WARNING(Service_AOC, "(STUBBED) called");
Result IAddOnContentManager::CheckAddOnContentMountStatus(Out<bool> out_mounted) {
LOG_DEBUG(Service_AOC, "called");
// Return whether add-on content is currently mounted
*out_mounted = false;
R_SUCCEED();
}

View file

@ -34,7 +34,7 @@ public:
OutCopyHandle<Kernel::KReadableEvent> out_event, ClientProcessId process_id);
Result NotifyMountAddOnContent();
Result NotifyUnmountAddOnContent();
Result CheckAddOnContentMountStatus();
Result CheckAddOnContentMountStatus(Out<bool> out_mounted);
Result CreateEcPurchasedEventManager(OutInterface<IPurchaseEventManager> out_interface);
Result CreatePermanentEcPurchasedEventManager(
OutInterface<IPurchaseEventManager> out_interface);