다음을 통해 공유


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
S_OK
메서드가 성공적으로 완료되었습니다.

.

E_PENDING
오류 비율은 아직 사용할 수 없습니다. 모바일 광대역 서비스는 현재 정보를 검색하기 위해 디바이스를 검색하고 있습니다. 오류 속도를 사용할 수 있는 경우 모바일 광대역 서비스는 IMbnSignalEventsOnSignalStateChange 메서드를 호출합니다.

설명

모바일 광대역 인터페이스는 신호 오류율을 백분율 오류율 범위에 매핑되는 코딩된 값으로 보고합니다. 이는 GSM의 채널 비트 오류율 및 CDMA의 프레임 오류율입니다. 두 경우 모두 MBN_ERROR_RATE_UNKNOWN 알 수 없는 오류율을 지정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 mbnapi.h

추가 정보

IMbnSignal