Changes

no edit summary
Line 34: Line 34:  
| 4 || CreateRequest || Returns an [[#IRequest]].
 
| 4 || CreateRequest || Returns an [[#IRequest]].
 
|-
 
|-
| 5 || GetCurrentNetworkProfile ||
+
| 5 || [[#GetCurrentNetworkProfile]] ||
 
|-
 
|-
 
| 6 || EnumerateNetworkInterfaces ||
 
| 6 || EnumerateNetworkInterfaces ||
Line 117: Line 117:     
The wrapper for this with official sw will return 0 when any errors occur (wrapper returns [[#ClientId]] not Result).
 
The wrapper for this with official sw will return 0 when any errors occur (wrapper returns [[#ClientId]] not Result).
 +
 +
=== GetCurrentNetworkProfile ===
 +
Takes a type-0x1A output buffer containing a [[#SfNetworkProfileData]].
 +
 +
sdknso converts the output to [[#NetworkProfileData]].
    
=== IsAnyInternetRequestAccepted ===
 
=== IsAnyInternetRequestAccepted ===
Line 273: Line 278:  
= ClientId =
 
= ClientId =
 
This is "nn::nifm::ClientId". This contains an u32.
 
This is "nn::nifm::ClientId". This contains an u32.
 +
 +
= SfNetworkProfileData =
 +
This is "nn::nifm::detail::sf::NetworkProfileData". This is a 0x17C-byte struct. This is converted to/from [[#NetworkProfileData]] by sdknso.
 +
 +
= NetworkProfileData =
 +
This is "nn::nifm::NetworkProfileData". This is converted from/to [[#NetworkProfileData]] by sdknso.
    
[[Category:Services]]
 
[[Category:Services]]