AC Services

From 3dbrew
Revision as of 13:49, 6 May 2017 by Unknown (talk | contribs) (Added some functions)
Jump to navigation Jump to search

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