Rémi Bernon (@rbernon) commented about dlls/windows.networking.connectivity/network_information.c:
static HRESULT WINAPI network_information_statics_GetInternetConnectionProfile( INetworkInformationStatics *iface, IConnectionProfile **value ) {
- FIXME( "iface %p, value %p stub!\n", iface, value );
 - return E_NOTIMPL;
 
- NetworkConnectivityLevel network_connectivity_level;
 - struct connection_profile *impl;
 - HRESULT hr;
 - TRACE( "iface %p, value %p\n", iface, value );
 - *value = NULL;
 - if (FAILED(hr = get_connectivity_level( &network_connectivity_level ))) return hr;
 - if (network_connectivity_level == NetworkConnectivityLevel_None) return S_OK;
 
Fwiw I would have split `get_connectivity_level` separately from the commit which introduces a stub IConnectionProfile. It would have temporarily returned an object even with `NetworkConnectivityLevel_None` but I think it would be better as the meaningful changes would be kept separate.