IMbnSignal::GetSignalError 메서드(mbnapi.h)
중요
Windows 10 버전 1803부터 이 섹션에 설명된 Win32 API는 Windows.Networking.Connectivity 네임스페이스의 Windows 런타임 API로 대체됩니다.
수신된 신호 오류율을 가져옵니다.
구문
HRESULT GetSignalError(
[out, retval] ULONG *signalError
);
매개 변수
[out, retval] signalError
수신된 신호의 오류율에 대한 포인터입니다.
모바일 광대역 인터페이스는 신호 오류율을 오류율의 백분율 범위에 매핑되는 코딩된 값으로 보고합니다. 이는 GSM의 채널 비트 오류율 및 CDMA의 프레임 오류율입니다. 두 경우 모두 MBN_ERROR_RATE_UNKNOWN 알 수 없는 오류율을 지정합니다.
다음 표에서는 오류율 코드의 값을 보여 줍니다.
비트 오류율(%) | 프레임 오류율(%) | 코딩된 값(0-7) |
---|---|---|
< 0.2 | < 0.01 | 0 |
0.2 - 0.4 | 0.01 - 0.1 | 1 |
0.4 - 0.8 | 0.1 - 0.5 | 2 |
0.8 - 1.6 | 0.5 - 1.0 | 3 |
1.6 - 3.2 | 1.0 - 2.0 | 4 |
3.2 - 6.4 | 2.0 - 4.0 | 5 |
6.4 - 12.8 | 4.0 - 8.0 | 6 |
> 12.8 | > 8.0 | 7 |
알 수 없음 | 알 수 없음 | MBN_ERROR_RATE_UNKNOWN |
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
메서드가 성공적으로 완료되었습니다. . |
|
오류 비율은 아직 사용할 수 없습니다. 모바일 광대역 서비스는 현재 정보를 검색하기 위해 디바이스를 검색하고 있습니다. 오류 속도를 사용할 수 있는 경우 모바일 광대역 서비스는 IMbnSignalEvents의 OnSignalStateChange 메서드를 호출합니다. |
설명
모바일 광대역 인터페이스는 신호 오류율을 백분율 오류율 범위에 매핑되는 코딩된 값으로 보고합니다. 이는 GSM의 채널 비트 오류율 및 CDMA의 프레임 오류율입니다. 두 경우 모두 MBN_ERROR_RATE_UNKNOWN 알 수 없는 오류율을 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | mbnapi.h |