Network Interface services: Difference between revisions
No edit summary |
|||
Line 8: | Line 8: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 4 || [[#CreateGeneralServiceOld]] ([1.0.0-2.3.0] CreateGeneralService) | | 4 || [[#CreateGeneralServiceOld]] ([1.0.0-2.3.0] CreateGeneralService) | ||
|- | |- | ||
| 5 || [3.0.0+] [[#CreateGeneralService]] | | 5 || [3.0.0+] [[#CreateGeneralService]] | ||
|} | |} | ||
Line 26: | Line 26: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 1 || [[#GetClientId]] | | 1 || [[#GetClientId]] | ||
|- | |- | ||
| 2 || [[#CreateScanRequest]] | | 2 || [[#CreateScanRequest]] | ||
|- | |- | ||
| 4 || [[#CreateRequest]] | | 4 || [[#CreateRequest]] | ||
|- | |- | ||
| 5 || [[#GetCurrentNetworkProfile]] | | 5 || [[#GetCurrentNetworkProfile]] | ||
|- | |- | ||
| 6 || EnumerateNetworkInterfaces | | 6 || EnumerateNetworkInterfaces | ||
|- | |- | ||
| 7 || EnumerateNetworkProfiles | | 7 || EnumerateNetworkProfiles | ||
|- | |- | ||
| 8 || [[#GetNetworkProfile]] | | 8 || [[#GetNetworkProfile]] | ||
|- | |- | ||
| 9 || [[#SetNetworkProfile]] | | 9 || [[#SetNetworkProfile]] | ||
|- | |- | ||
| 10 || RemoveNetworkProfile | | 10 || RemoveNetworkProfile | ||
|- | |- | ||
| 11 || GetScanDataOld ([1.0.0-3.0.2] GetScanData) | | 11 || GetScanDataOld ([1.0.0-3.0.2] GetScanData) | ||
|- | |- | ||
| 12 || [[#GetCurrentIpAddress]] | | 12 || [[#GetCurrentIpAddress]] | ||
|- | |- | ||
| 13 || GetCurrentAccessPointOld ([1.0.0-3.0.2] GetCurrentAccessPoint) | | 13 || GetCurrentAccessPointOld ([1.0.0-3.0.2] GetCurrentAccessPoint) | ||
|- | |- | ||
| 14 || | | 14 || [[#CreateTemporaryNetworkProfile]] | ||
|- | |- | ||
| 15 || [[#GetCurrentIpConfigInfo]] | | 15 || [[#GetCurrentIpConfigInfo]] | ||
|- | |- | ||
| 16 || SetWirelessCommunicationEnabled | | 16 || SetWirelessCommunicationEnabled | ||
|- | |- | ||
| 17 || IsWirelessCommunicationEnabled | | 17 || IsWirelessCommunicationEnabled | ||
|- | |- | ||
| 18 || GetInternetConnectionStatus | | 18 || GetInternetConnectionStatus | ||
|- | |- | ||
| 19 || SetEthernetCommunicationEnabled | | 19 || SetEthernetCommunicationEnabled | ||
|- | |- | ||
| 20 || IsEthernetCommunicationEnabled | | 20 || IsEthernetCommunicationEnabled | ||
|- | |- | ||
| 21 || [[#IsAnyInternetRequestAccepted]] | | 21 || [[#IsAnyInternetRequestAccepted]] | ||
|- | |- | ||
| 22 || IsAnyForegroundRequestAccepted | | 22 || IsAnyForegroundRequestAccepted | ||
|- | |- | ||
| 23 || PutToSleep | | 23 || PutToSleep | ||
|- | |- | ||
| 24 || WakeUp | | 24 || WakeUp | ||
|- | |- | ||
| 25 || GetSsidListVersion | | 25 || GetSsidListVersion | ||
|- | |- | ||
| 26 || SetExclusiveClient | | 26 || SetExclusiveClient | ||
|- | |- | ||
| 27 || GetDefaultIpSetting | | 27 || GetDefaultIpSetting | ||
|- | |- | ||
| 28 || SetDefaultIpSetting | | 28 || SetDefaultIpSetting | ||
|- | |- | ||
| 29 || SetWirelessCommunicationEnabledForTest | | 29 || SetWirelessCommunicationEnabledForTest | ||
|- | |- | ||
| 30 || SetEthernetCommunicationEnabledForTest | | 30 || SetEthernetCommunicationEnabledForTest | ||
|- | |- | ||
| 31 || [2.0.0+] GetTelemetorySystemEventReadableHandle | | 31 || [2.0.0+] GetTelemetorySystemEventReadableHandle | ||
|- | |- | ||
| 32 || [2.0.0+] GetTelemetryInfo | | 32 || [2.0.0+] GetTelemetryInfo | ||
|- | |- | ||
| 33 || [2.0.0+] ConfirmSystemAvailability | | 33 || [2.0.0+] ConfirmSystemAvailability | ||
|- | |- | ||
| 34 || [4.0.0+] SetBackgroundRequestEnabled | | 34 || [4.0.0+] SetBackgroundRequestEnabled | ||
|- | |- | ||
| 35 || [4.0.0+] GetScanData | | 35 || [4.0.0+] GetScanData | ||
|- | |- | ||
| 36 || [4.0.0+] GetCurrentAccessPoint | | 36 || [4.0.0+] GetCurrentAccessPoint | ||
|- | |- | ||
| 37 || [4.0.0+] Shutdown | | 37 || [4.0.0+] Shutdown | ||
|- | |- | ||
| 38 || [6.0.0+] GetAllowedChannels | | 38 || [6.0.0+] GetAllowedChannels | ||
|- | |- | ||
| 39 || [8.0.0+] NotifyApplicationSuspended | | 39 || [8.0.0+] NotifyApplicationSuspended | ||
|- | |- | ||
| 40 || [8.0.0+] SetAcceptableNetworkTypeFlag | | 40 || [8.0.0+] SetAcceptableNetworkTypeFlag | ||
|- | |- | ||
| 41 || [8.0.0+] GetAcceptableNetworkTypeFlag | | 41 || [8.0.0+] GetAcceptableNetworkTypeFlag | ||
|- | |- | ||
| 42 || [8.0.0+] NotifyConnectionStateChanged | | 42 || [8.0.0+] NotifyConnectionStateChanged | ||
|- | |- | ||
| 43 || [9.0.0+] [[#SetWowlDelayedWakeTime]] | | 43 || [9.0.0+] [[#SetWowlDelayedWakeTime]] | ||
|} | |} | ||
Line 145: | Line 145: | ||
=== GetCurrentIpAddress === | === GetCurrentIpAddress === | ||
No input, returns an output [[#IpV4Address]]. | No input, returns an output [[#IpV4Address]]. | ||
=== CreateTemporaryNetworkProfile === | |||
Returns an [[#INetworkProfile]]. | |||
=== GetCurrentIpConfigInfo === | === GetCurrentIpConfigInfo === |