Difference between revisions of "AC Services"

From 3dbrew
Jump to navigation Jump to search
Line 137: Line 137:
 
|-
 
|-
 
| 0x04090000
 
| 0x04090000
| GetNetworkSetting_Crc
+
| [[GetNetworkSetting_Crc|GetNetworkSetting_Crc]]
 
|-
 
|-
 
| 0x040A0040
 
| 0x040A0040

Revision as of 01:24, 8 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
0x04000700 GetNetworkSettingVersion
0x04010040 LoadNetworkSetting
0x04020040 UpdateNetworkSetting
0x04030040 RemoveNetworkSetting
0x04040000 FlushNetworkSetting
0x04050084 ConvertNetworkSettingNdsTo3ds
0x04060040 InitializeNetworkSetting
0x04070000 Get something
0x04080040 Set something
0x04090000 GetNetworkSetting_Crc
0x040A0040 SetNetworkSetting_Crc
0x040B0040 GetNetworkWirelessEnable
0x040C0040 SetNetworkWirelessEnable
0x040D0000 GetNetworkWirelessEditableEssidSecurity
0x040E0040 SetNetworkWirelessEditableEssidSecurity
0x040F0000 GetNetworkWirelessEssidSecuritySsid
0x04100002 SetNetworkWirelessEssidSecuritySsid
0x04140040 ?
0x04160002 ?
0x41700000 GetNetworkWirelessEssidSecurityKey
0x04180002 SetNetworkWirelessEssidSecurityKey
0x04190000 GetNetworkMultiSSIDEnable(bool)
0x041A0040 SetNetworkMultiSSIDEnable
0x041B0000 GetNetworkWirelesMultiSsidMultiSsidType
0x041C0040 ?
0x041D0000 GetNetworkWirelessMultiSsidSettingNum
0x041E0040 SetNetworkWirelessMultiSsidSettingNum
0x041F0000 GetNetworkWirelessMultiSsidSetting0Ssid
0x04200002 ?
0x04220040 ?
0x04240040 ?
0x04260002 ?
0x04270000 GetNetworkWirelessMultiSsidSetting0Key
0x04280002 SetNetworkWirelessMultiSsidSetting0Key
0x042C0040 ?
0x042E0040 ?
0x04300002 ?
0x04310000 GetNetworkWirelessMultiSsidSetting1Key
0x04320002 SetNetworkWirelessMultiSsidSetting1Key
0x04360040 ?
0x04380040 ?
0x043A0040 ?
0x043B0000 GetNetworkWirelessMultiSsidSetting2Key
0x043C0002 SetNetworkWirelessMultiSsidSetting2Key
0x043E0002 ?
0x04440002 ?
0x04450000 GetNetworkWirelessMultiSsidSetting3Key
0x04460002 SetNetworkWirelessMultiSsidSetting3Key
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
0x04550000 GetNetworkIpScanlessConnectHasConnected
0x04560040 SetNetworkIpScanlessConnectHasConnected
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
0x04710000 GetConnectingNetworkWirelessEnable
0x048F0000 GetConnectingNetworkEnableDHCP(bool)
0x04900000 GetConnectingNetworkIpAutoDNSSetting
0x04910000 GetConnectingNetworkIpAddress
0x04920000 GetConnectingNetworkIpDefaultGateway
0x04930000 GetConnectingNetworkIpNetmask
0x04940000 GetConnectingNetworkPrimaryDNS
0x04950000 GetConnectingNetworkSecondaryDNS
0x049B0000 GetConnectingNetworkProxyEnable(bool)
0x049C0000 GetConnectingNetworkProxyAuthType
0x049D0000 GetConnectingNetworkProxyPort
0x049E0000 GetConnectingNetworkProxyHost
0x049F0000 GetConnectingNetworkProxyUserName
0x04A00000 GetConnectingNetworkProxyPassword
0x04A10000 GetConnectingNetworkEnableUPnP(bool)
0x04A20000 GetConnectingNetworkMtu