Account services: Difference between revisions

No edit summary
No edit summary
Line 894: Line 894:
| 999 || DebugSetUserStateOpen ||
| 999 || DebugSetUserStateOpen ||
|-
|-
| 1000 || OpenAccountServiceForMicroApplication || Returns an [[#IAccountServiceForMicroApplication]].
| 1000 || CreateIAccountEntityServiceForApplication || Returns an [[#IAccountEntityServiceForApplication]].
|-
|-
| 1100 || OpenUnknown0 || Returns an [[#IUnknown0]].  
| 1100 || CreateIUserStateManager || Returns an [[#IUserStateManager]].  
|-
|-
| 10050 || ||  
| 10050 || IsUserRegistrationRequestPermittedForAccountPolicy ||  
|-
|-
| 10105 || ||  
| 10105 || CheckNetworkServiceAvailabilityAsyncForAccountPolicy ||  
|}
|}


Line 1,014: Line 1,014:
| 101 || RefreshNotificationTokenAsync ||  
| 101 || RefreshNotificationTokenAsync ||  
|-
|-
| 110 || GetServiceEntryRequirementCache ||
| 110 || GetServiceEntryRequirementCacheForLogin ||
|-
|-
| 111 || InvalidateServiceEntryRequirementCache ||
| 111 || InvalidateServiceEntryRequirementCache ||
Line 1,094: Line 1,094:
| 100 || SetSystemProgramIdentification ||
| 100 || SetSystemProgramIdentification ||
|-
|-
| 101 || RefreshNotificationTokenAsync
| 101 || RefreshNotificationTokenAsync ||
|-
|-
| 110 || GetServiceEntryRequirementCache ||
| 110 || GetServiceEntryRequirementCacheForLogin ||
|-
|-
| 111 || InvalidateServiceEntryRequirementCache ||
| 111 || InvalidateServiceEntryRequirementCache ||
Line 1,289: Line 1,289:
|}
|}


== IAccountServiceForMicroApplication ==
== IAccountEntityServiceForApplication ==
This is "nn::account::IAccountServiceForMicroApplication".
This is "nn::account::IAccountEntityServiceForApplication".


{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 1,342: Line 1,342:
| 160 || InitializeApplicationInfoV2 ||  
| 160 || InitializeApplicationInfoV2 ||  
|-
|-
| 10050 || ||  
| 10050 || IsUserRegistrationRequestPermittedForAccountPolicy ||  
|-
|-
| 10100 || ||  
| 10100 || InitializeApplicationInfoV0ForAccountPolicy ||  
|-
|-
| 10140 || ||  
| 10140 || InitializeApplicationInfoV1ForAccountPolicy ||  
|-
|-
| 10160 || ||  
| 10160 || InitializeApplicationInfoV2ForAccountPolicy ||  
|}
|}


Line 1,427: Line 1,427:
|}
|}


== IUnknown0 ==
== IUserStateManager ==
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 100 || ||  
| 100 || EnableQualificationLimitation ||  
|-
|-
| 101 || ||  
| 101 || DisableQualificationLimitation ||  
|-
|-
| 110 || ||  
| 110 || SelectQualifiedUsers ||  
|}
|}