Network Interface services: Difference between revisions
No edit summary |
|||
Line 28: | Line 28: | ||
! Cmd || Name || Notes | ! Cmd || Name || Notes | ||
|- | |- | ||
| 1 || GetClientId || | | 1 || [[#GetClientId]] || | ||
|- | |- | ||
| 2 || CreateScanRequest || Returns an [[#IScanRequest]]. | | 2 || CreateScanRequest || Returns an [[#IScanRequest]]. | ||
Line 66: | Line 66: | ||
| 20 || IsEthernetCommunicationEnabled || | | 20 || IsEthernetCommunicationEnabled || | ||
|- | |- | ||
| 21 || IsAnyInternetRequestAccepted || | | 21 || [[#IsAnyInternetRequestAccepted]] || | ||
|- | |- | ||
| 22 || IsAnyForegroundRequestAccepted || | | 22 || IsAnyForegroundRequestAccepted || | ||
Line 112: | Line 112: | ||
| 43 || [9.0.0+] SetWowlDelayedWakeTime || | | 43 || [9.0.0+] SetWowlDelayedWakeTime || | ||
|} | |} | ||
=== GetClientId === | |||
Takes a type-0x1A output buffer containing a [[#ClientId]], no output. | |||
The wrapper for this with official sw will return 0 when any errors occur (wrapper returns [[#ClientId]] not Result). | |||
=== IsAnyInternetRequestAccepted === | |||
Takes a type-0x19 input buffer containing a [[#ClientId]], returns an output u8 bool. | |||
The wrapper for this with official sw will return 0 when any errors occur (wrapper returns bool not Result). | |||
=== IScanRequest === | === IScanRequest === | ||
Line 260: | Line 270: | ||
| 2 || [3.0.0+] Persist | | 2 || [3.0.0+] Persist | ||
|} | |} | ||
= ClientId = | |||
This is "nn::nifm::ClientId". This contains an u32. | |||
[[Category:Services]] | [[Category:Services]] |