AC Services: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
Natinusala (talk | contribs)  | 
				 Added some functions  | 
				||
| Line 110: | Line 110: | ||
|-  | |-  | ||
| 0x04010040  | | 0x04010040  | ||
|   | | LoadNetworkSetting  | ||
|-  | |||
| 0x04020040  | |||
| UpdateNetworkSetting  | |||
|-  | |-  | ||
| 0x04030040  | | 0x04030040  | ||
| Delete Wifi Slot   | | Delete Wifi Slot (RemoveNetworkSetting)  | ||
|-  | |||
| 0x04040000  | |||
| FlushNetworkSetting  | |||
|-  | |||
| 0x04050084  | |||
| ConvertNetworkSettingNdsTo3ds  | |||
|-  | |-  | ||
| 0x04060040  | | 0x04060040  | ||
|   | | InitializeNetworkSetting  | ||
|-  | |||
| 0x04000700  | |||
| GetNetworkSettingVersion  | |||
|-  | |-  | ||
| 0x04080040  | | 0x04080040  | ||
| ?  | | ?  | ||
|-  | |||
| 0x04090000  | |||
| GetNetworkSetting_Crc  | |||
|-  | |-  | ||
| 0x040A0040  | | 0x040A0040  | ||
|   | | SetNetworkSetting_Crc  | ||
|-  | |||
| 0x040B0040  | |||
| GetNetworkWirelessEnable  | |||
|-  | |-  | ||
| 0x040C0040  | | 0x040C0040  | ||
|   | | SetNetworkWirelessEnable  | ||
|-  | |-  | ||
| 0x04100002  | | 0x04100002  | ||
| Line 186: | Line 204: | ||
| 0x043E0002  | | 0x043E0002  | ||
| ?  | | ?  | ||
|-  | |||
| 0x04470000  | |||
| GetNetworkIpEnableDHCP  | |||
|-  | |||
| 0x04480040  | |||
| SetNetworkIpEnableDHCP  | |||
|-  | |||
| 0x04490000  | |||
| GetNetworkAutoDNSSetting  | |||
|-  | |||
| 0x044A0040  | |||
| SetNetworkAutoDNSSetting  | |||
|-  | |||
| 0x044B0000  | |||
| GetNetworkIpAddress  | |||
|-  | |||
| 0x044C0002  | |||
| SetNetworkIpAddress  | |||
|-  | |||
| 0x044D0000  | |||
| GetNetworkDefaultGateway  | |||
|-  | |||
| 0x044E0002  | |||
| SetNetworkDefaultGateway  | |||
|-  | |||
| 0x044F0000  | |||
| GetNetworkIpNetmask  | |||
|-  | |||
| 0x04500002  | |||
| SetNetworkIpNetMask  | |||
|-  | |||
| 0x04510000  | |||
| GetNetworkIpPrimaryDNS  | |||
|-  | |||
| 0x04520002  | |||
| SetNetworkIpPrimaryDNS  | |||
|-  | |||
| 0x04530000  | |||
| GetNetworkIpSecondaryDNS  | |||
|-  | |||
| 0x04540002  | |||
| SetNetworkIpSecondaryDNS  | |||
|-  | |||
| 0x045F0000  | |||
| GetNetworkProxyEnable  | |||
|-  | |||
| 0x04600040  | |||
| SetNetworkProxyEnable  | |||
|-  | |||
| 0x04610000  | |||
| GetNetworkProxyAuthType   | |||
|-  | |||
| 0x04620040  | |||
| SetNetworkProxyAuthType  | |||
|-  | |||
| 0x04630000  | |||
| GetNetworkProxyPort  | |||
|-  | |||
| 0x04640040  | |||
| SetNetworkProxyPort  | |||
|-  | |||
| 0x04650000  | |||
| GetNetworkProxyHost  | |||
|-  | |||
| 0x04660002  | |||
| SetNetworkProxyHost  | |||
|-  | |||
| 0x04670000  | |||
| GetNetworkSettingProxyUserName  | |||
|-  | |||
| 0x04680002  | |||
| SetNetworkSettingProxyUserName  | |||
|-  | |||
| 0x04690000  | |||
| GetNewtorkSettingProxyPassword  | |||
|-  | |||
| 0x046A0002  | |||
| SetNetworkSettingProxyPassword  | |||
|-  | |||
| 0x046B0000  | |||
| GetNetworkEnableUPnP  | |||
|-  | |||
| 0x046C0040  | |||
| SetNetworkEnableUPnP  | |||
|-  | |||
| 0x046D0000  | |||
| GetNetworkOtherMtu  | |||
|-  | |||
| 0x046E0040  | |||
| SetNetworkOtherMtu  | |||
|-  | |||
| 0x046F0000  | |||
| GetConnectingNetworkSettingVersion(?)  | |||
|-  | |||
| 0x04700000  | |||
| GetConnectingNetworkCrc  | |||
|-  | |||
|}  | |}  | ||
Revision as of 13:49, 6 May 2017
AC service "ac:u"
These commands are common to both ac:u and ac:i
| Command Header | Description | 
|---|---|
| 0x00010000 | CreateDefaultConfig | 
| 0x00040006 | ConnectAsync | 
| 0x00050002 | GetConnectResult | 
| 0x00070002 | CancelConnectAsync | 
| 0x00080004 | CloseAsync | 
| 0x00090002 | GetCloseResult | 
| 0x000A0000 | GetLastErrorCode | 
| 0x000C0000 | ? | 
| 0x000D0000 | GetWifiStatus | 
| 0x000E0042 | GetCurrentAPInfo | 
| 0x000F0000 | ? | 
| 0x00100042 | GetCurrentNZoneInfo | 
| 0x00110042 | GetNZoneApNumService | 
| 0x00120042 | ? | 
| 0x00190004 | ? | 
| 0x001A0002 | ? | 
| 0x001D0042 | ScanAPs System Settings uses this via ac:i, this is presumably accessible via ac:u too. | 
| 0x00240042 | AddDenyApType | 
| 0x00260042 | ? | 
| 0x00270002 | GetInfraPriority | 
| 0x00280042 | ? | 
| 0x002C0042 | unknown.. | 
| 0x002D0082 | SetRequestEulaVersion | 
| 0x002F0004 | ? | 
| 0x00300004 | RegisterDisconnectEvent | 
| 0x003C0042 | GetAPSSIDList | 
| 0x003D0042 | ? | 
| 0x003E0042 | IsConnected | 
| 0x003F0040 | ? | 
| 0x00400042 | SetClientVersion | 
AC service "ac:i"
These commands are exclusive to ac:i
| Command Header | Description | 
|---|---|
| 0x04010040 | LoadNetworkSetting | 
| 0x04020040 | UpdateNetworkSetting | 
| 0x04030040 | Delete Wifi Slot (RemoveNetworkSetting) | 
| 0x04040000 | FlushNetworkSetting | 
| 0x04050084 | ConvertNetworkSettingNdsTo3ds | 
| 0x04060040 | InitializeNetworkSetting | 
| 0x04000700 | GetNetworkSettingVersion | 
| 0x04080040 | ? | 
| 0x04090000 | GetNetworkSetting_Crc | 
| 0x040A0040 | SetNetworkSetting_Crc | 
| 0x040B0040 | GetNetworkWirelessEnable | 
| 0x040C0040 | SetNetworkWirelessEnable | 
| 0x04100002 | ? | 
| 0x04140040 | ? | 
| 0x04160002 | ? | 
| 0x04180002 | ? | 
| 0x041A0040 | ? | 
| 0x041C0040 | ? | 
| 0x041E0040 | ? | 
| 0x04200002 | ? | 
| 0x04220040 | ? | 
| 0x04240040 | ? | 
| 0x04260002 | ? | 
| 0x04280002 | ? | 
| 0x042C0040 | ? | 
| 0x042E0040 | ? | 
| 0x04300002 | ? | 
| 0x04360040 | ? | 
| 0x04380040 | ? | 
| 0x043A0040 | ? | 
| 0x043C0002 | ? | 
| 0x043E0002 | ? | 
| 0x04470000 | GetNetworkIpEnableDHCP | 
| 0x04480040 | SetNetworkIpEnableDHCP | 
| 0x04490000 | GetNetworkAutoDNSSetting | 
| 0x044A0040 | SetNetworkAutoDNSSetting | 
| 0x044B0000 | GetNetworkIpAddress | 
| 0x044C0002 | SetNetworkIpAddress | 
| 0x044D0000 | GetNetworkDefaultGateway | 
| 0x044E0002 | SetNetworkDefaultGateway | 
| 0x044F0000 | GetNetworkIpNetmask | 
| 0x04500002 | SetNetworkIpNetMask | 
| 0x04510000 | GetNetworkIpPrimaryDNS | 
| 0x04520002 | SetNetworkIpPrimaryDNS | 
| 0x04530000 | GetNetworkIpSecondaryDNS | 
| 0x04540002 | SetNetworkIpSecondaryDNS | 
| 0x045F0000 | GetNetworkProxyEnable | 
| 0x04600040 | SetNetworkProxyEnable | 
| 0x04610000 | GetNetworkProxyAuthType | 
| 0x04620040 | SetNetworkProxyAuthType | 
| 0x04630000 | GetNetworkProxyPort | 
| 0x04640040 | SetNetworkProxyPort | 
| 0x04650000 | GetNetworkProxyHost | 
| 0x04660002 | SetNetworkProxyHost | 
| 0x04670000 | GetNetworkSettingProxyUserName | 
| 0x04680002 | SetNetworkSettingProxyUserName | 
| 0x04690000 | GetNewtorkSettingProxyPassword | 
| 0x046A0002 | SetNetworkSettingProxyPassword | 
| 0x046B0000 | GetNetworkEnableUPnP | 
| 0x046C0040 | SetNetworkEnableUPnP | 
| 0x046D0000 | GetNetworkOtherMtu | 
| 0x046E0040 | SetNetworkOtherMtu | 
| 0x046F0000 | GetConnectingNetworkSettingVersion(?) | 
| 0x04700000 | GetConnectingNetworkCrc |