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

Function APT_Initialize

libctru/source/services/apt.c:951–966  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

949}
950
951Result APT_Initialize(NS_APPID appId, APT_AppletAttr attr, Handle* signalEvent, Handle* resumeEvent)
952{
953 u32 cmdbuf[16];
954 cmdbuf[0]=IPC_MakeHeader(0x2,2,0); // 0x20080
955 cmdbuf[1]=appId;
956 cmdbuf[2]=attr;
957
958 Result ret = aptSendCommand(cmdbuf);
959 if (R_SUCCEEDED(ret))
960 {
961 if(signalEvent) *signalEvent=cmdbuf[3];
962 if(resumeEvent) *resumeEvent=cmdbuf[4];
963 }
964
965 return ret;
966}
967
968Result APT_Finalize(NS_APPID appId)
969{

Callers 1

aptInitFunction · 0.85

Calls 2

IPC_MakeHeaderFunction · 0.85
aptSendCommandFunction · 0.85

Tested by

no test coverage detected