다음을 통해 공유


NetworkConnectivityLevel 열거형

정의

현재 사용 가능한 연결 수준을 정의합니다.

public enum class NetworkConnectivityLevel
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NetworkConnectivityLevel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NetworkConnectivityLevel
var value = Windows.Networking.Connectivity.NetworkConnectivityLevel.none
Public Enum NetworkConnectivityLevel
상속
NetworkConnectivityLevel
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

필드

ConstrainedInternetAccess 2

제한된 인터넷 액세스.

이 값은 포로 포털로 인해 연결이 제한되었음을 나타냅니다. 또는 다른 이유로 인해; 예를 들어 알 수 없는 방식으로 HTTP 헤더를 수정하는 클라이언트와 인터넷 간의 프록시입니다. Captive Portal 연결의 경우 웹 포털에 대한 로컬 액세스가 제공되지만 인터넷에 액세스하려면 포털을 통해 특정 자격 증명을 제공해야 합니다.

이러한 수준의 연결(제한된 인터넷 액세스)은 일반적으로 공용 위치(예: 커피숍 및 서점)에서 호스트되는 연결을 사용할 때 발생합니다.

참고

언급했듯이 반드시 포로 포털이 검색되었음을 의미하지는 않습니다. 또한 Captive Portal의 URL을 사용하거나 공용 웹 사이트에 대한 액세스를 시도하여 Captive Portal에 연결할 수 있는지 테스트해야 합니다. 그러면 Windows에서 LocalAccess 를 현재 NetworkConnectivityLevel로 보고할 때 Captive Portal로 리디렉션됩니다.

InternetAccess 3

로컬 및 인터넷 액세스.

LocalAccess 1

로컬 네트워크 액세스만.

None 0

연결 없음.

설명

이러한 값을 사용하여 연결 변경 내용을 나타내는 방법에 대한 예제는 빠른 시작: 연결 이벤트 및 가용성 변경 관리를 참조하세요.

적용 대상

추가 정보