NS services: Difference between revisions
No edit summary |
|||
Line 683: | Line 683: | ||
| 504 || RequestRegisterGameCard | | 504 || RequestRegisterGameCard | ||
|- | |- | ||
| 505 || [3.0.0+] GetGameCardMountFailureEvent | | 505 || [3.0.0+] [[#GetGameCardMountFailureEvent]] | ||
|- | |- | ||
| 506 || [3.0.0+] IsGameCardInserted | | 506 || [3.0.0+] [[#IsGameCardInserted]] | ||
|- | |- | ||
| 507 || [3.0.0+] EnsureGameCardAccess | | 507 || [3.0.0+] [[#EnsureGameCardAccess]] | ||
|- | |- | ||
| 508 || [3.0.0+] GetLastGameCardMountFailureResult | | 508 || [3.0.0+] [[#GetLastGameCardMountFailureResult]] | ||
|- | |- | ||
| 509 || [5.0.0+] ListApplicationIdOnGameCard | | 509 || [5.0.0+] [[#ListApplicationIdOnGameCard]] | ||
|- | |- | ||
| 510 || [9.0.0+] [[#GetGameCardPlatformRegion]] | | 510 || [9.0.0+] [[#GetGameCardPlatformRegion]] | ||
Line 1,054: | Line 1,054: | ||
==== RequestGameCardRegistrationGoldPoint ==== | ==== RequestGameCardRegistrationGoldPoint ==== | ||
Takes a total of 0x18-bytes of input, returns an output Event handle and an [[#IAsyncValue]]. | Takes a total of 0x18-bytes of input, returns an output Event handle and an [[#IAsyncValue]]. | ||
==== GetGameCardMountFailureEvent ==== | |||
No input, returns an output Event handle with EventClearMode=0. | |||
==== IsGameCardInserted ==== | |||
No input, returns an output u8 bool. | |||
==== EnsureGameCardAccess ==== | |||
No input/output. | |||
==== GetLastGameCardMountFailureResult ==== | |||
No input/output. | |||
==== ListApplicationIdOnGameCard ==== | |||
Takes a type-0x6 output buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], returns an output s32 for total output entries. | |||
==== GetGameCardPlatformRegion ==== | ==== GetGameCardPlatformRegion ==== |