HS_PLUGIN_PROFILE struktur

Wi-Fi Anteckning om utfasning av hotspotavlastning

Viktig

Från och med Windows 10 version 1709 är funktionen Wi-Fi Hotspot Offloading inaktuell och bör inte användas. I stället rekommenderar vi att du skriver en UWP-app och använder API:et Wi-Fi Hotspot Authentication (Windows.Networking.NetworkOperators).

Ett kodexempel och mer information finns i exemplet Wi-Fi hotspot-autentisering.

Den HS_PLUGIN_PROFILE strukturen innehåller information om plugin-programmet. Medlemmarna i den här strukturen anges av plugin-programmet under körningen av HSPluginInitPlugin funktion som anropas av värden.

Syntax

typedef struct _HS_PLUGIN_PROFILE {
  DWORD dwPluginCapabilities;
  DWORD dwNumNetworksSupported;
  DWORD dwProviderNameStringID;
  DWORD dwGenericNetworkNameStringID;
  DWORD dwAdvancedPageStringID;
  DWORD dwProfileUpdateTimeDays;
  WCHAR szRealm[HS_CONST_MAX_REALM_LENGTH+1];
  DWORD dwSupportedSIMCount;
} HS_PLUGIN_PROFILE, *PHS_PLUGIN_PROFILE;

Medlemmar

dwPluginCapabilities
Krävs.

En delmängd av möjliga HS_FLAG_CAPABILITY_NETWORK_\* värden. Mer information om hotspot-värdfunktioner finns i Wi-Fi Hotspot Offloading Constants.

dwNumNetworksSupported
Krävs.

Totalt antal nätverk som stöds av det här plugin-programmet.

dwProviderNameStringID
Krävs.

Namnet på nätverksprovidern som visas för användaren. Maximal strängstorlek = MAX_PROVIDER_NAME_LENGTH.

dwGenericNetworkNameStringID
Valfri.

Nätverksnamn. Maximal strängstorlek = MAX_NETWORK_DISPLAY_NAME_LENGTH.

dwAdvancedPageStringID
Valfri.

Maximal strängstorlek = HS_CONST_MAX_ADVANCED_PAGE_STRING_LENGTH.

dwProfileUpdateTimeDays
Valfri.

Måste vara större än eller lika med HS_CONST_MIN_PROFILE_UPDATE_TIME_IN_DAYS.

szRealm
Krävs om HS_FLAG_CAPABILITIES_NETWORK_CUSTOM_REALM har angetts.

Nätverksspecifikt sfärvärde.

dwSupportedSIMCount
Storleken på listan som pekas på av pSupported SIMs.

Krav

Rubrik

Hotspotoffloadplugin.h (inkludera Hotspotoffloadplugin.h)

Se även

HSPluginInitPlugin

Wi-Fi Hotspot Offloading Constants