NetworkConnectivityLevel 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 사용 가능한 연결 수준을 정의합니다.
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 | 연결 없음. |
설명
이러한 값을 사용하여 연결 변경 내용을 나타내는 방법에 대한 예제는 빠른 시작: 연결 이벤트 및 가용성 변경 관리를 참조하세요.