Network Interface services: Difference between revisions

No edit summary
Line 8: Line 8:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name || Notes
! 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 || Notes
! 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 || CreateTemporaryNetworkProfile || Returns an [[#INetworkProfile]].
| 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 ===