MCPcopy Create free account
hub / github.com/devkitPro/libctru / FSUSER_GetSdmcArchiveResource

Function FSUSER_GetSdmcArchiveResource

libctru/source/services/fs.c:469–481  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

467}
468
469Result FSUSER_GetSdmcArchiveResource(FS_ArchiveResource* archiveResource)
470{
471 u32 *cmdbuf = getThreadCommandBuffer();
472
473 cmdbuf[0] = IPC_MakeHeader(0x814,0,0); // 0x8140000
474
475 Result ret = 0;
476 if(R_FAILED(ret = svcSendSyncRequest(fsSession()))) return ret;
477
478 if(archiveResource) memcpy(archiveResource, &cmdbuf[2], sizeof(FS_ArchiveResource));
479
480 return cmdbuf[1];
481}
482
483Result FSUSER_GetNandArchiveResource(FS_ArchiveResource* archiveResource)
484{

Callers 1

sdmc_statvfsFunction · 0.85

Calls 3

getThreadCommandBufferFunction · 0.85
IPC_MakeHeaderFunction · 0.85
fsSessionFunction · 0.85

Tested by

no test coverage detected