HS_PLUGIN_PROFILE 구조체

Wi-Fi 핫스팟 오프로드 사용 중단 참고 사항

중요

Windows 10 버전 1709부터 Wi-Fi 핫스팟 오프로드 기능은 더 이상 사용되지 않으며 사용해서는 안 됩니다. 대신 UWP 앱을 작성하고 Wi-Fi 핫스팟 인증 API(Windows)를 사용하는 것이 좋습니다. Networking.NetworkOperators).

코드 샘플 및 자세한 내용은 Wi-Fi 핫스팟 인증 샘플을 참조하세요.

HS_PLUGIN_PROFILE 구조체는 플러그 인에 대한 정보를 제공합니다. 이 구조체의 멤버는 호스트에서 호출되는 HSPluginInitPlugin 함수를 실행하는 동안 플러그 인에 의해 설정됩니다.

구문

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;

멤버

dwPluginCapabilities
필수 사항입니다.

가능한 HS_FLAG_CAPABILITY_NETWORK_\* 값의 하위 집합입니다. 핫스팟 호스트 기능에 대한 자세한 내용은 Wi-Fi 핫스팟 오프로딩 상수(Offloading Constants)를 참조하세요.

dwNumNetworksSupported
필수 사항입니다.

이 플러그 인에서 지원하는 총 네트워크 수입니다.

dwProviderNameStringID
필수 사항입니다.

사용자에게 표시되는 네트워크 공급자 이름입니다. 최대 문자열 크기 = MAX_PROVIDER_NAME_LENGTH.

dwGenericNetworkNameStringID
선택 사항입니다.

네트워크 이름입니다. 최대 문자열 크기 = MAX_NETWORK_DISPLAY_NAME_LENGTH.

dwAdvancedPageStringID
선택 사항입니다.

최대 문자열 크기 = HS_CONST_MAX_ADVANCED_PAGE_STRING_LENGTH.

dwProfileUpdateTimeDays
선택 사항입니다.

HS_CONST_MIN_PROFILE_UPDATE_TIME_IN_DAYS 보다 크거나 같아야 합니다.

szRealm
HS_FLAG_CAPABILITIES_NETWORK_CUSTOM_REALM 설정된 경우 필요합니다.

네트워크별 영역 값입니다.

dwSupportedSIMCount
pSupported SIM이 가리키는 목록의 크기입니다.

요구 사항

헤더

Hotspotoffloadplugin.h(핫스폿오프로드플루긴.h 포함)

참고 항목

HSPluginInitPlugin

Wi-Fi 핫스팟 오프로딩 상수