MBN_PROVIDER 구조체(mbnapi.h)

중요

Windows 10 버전 1803부터 이 섹션에 설명된 Win32 API는 Windows.Networking.Connectivity 네임스페이스의 Windows 런타임 API로 대체됩니다.

MBN_PROVIDER 구조는 네트워크 서비스 공급자를 나타냅니다. IMbnInterface의 여러 공급자별 메서드에서 사용됩니다.

구문

typedef struct MBN_PROVIDER {
  BSTR  providerID;
  ULONG providerState;
  BSTR  providerName;
  ULONG dataClass;
} MBN_PROVIDER;

멤버

providerID

공급자 ID를 포함합니다. GSM 네트워크의 경우 이 문자열은 MCC(3자리 모바일 국가 코드)와 2자리 또는 3자리 MNC(모바일 네트워크 코드)를 연결한 것입니다. CDMA 네트워크의 경우 이 문자열은 5자리 SID입니다. 이 문자열의 최대 길이는 MBN_PROVIDER_CONSTANTS MBN_PROVIDERID_LEN 정의됩니다. 호출자는 SysFreeString을 호출하여 이 문자열을 해제해야 합니다.

providerState

공급자 상태를 나타내는 MBN_PROVIDER_STATE 값의 비트 OR 조합을 포함합니다.

providerName

공급자 이름을 포함합니다. 기본 설정 공급자 목록을 설정할 때 이 멤버의 내용을 무시해야 합니다. 이 문자열의 최대 길이는 MBN_PROVIDER_CONSTANTS MBN_PROVIDERNAME_LEN 정의됩니다. 문자열은 비어 있을 수 있습니다. 호출자는 SysFreeString을 호출하여 이 문자열을 해제해야 합니다.

dataClass

전송에 적용하거나 사용할 수 있는 데이터 서비스를 나타내는 MBN_DATA_CLASS 값의 비트 OR 조합을 포함합니다. 이 멤버는 홈 공급자에 대해 쿼리할 때 무시해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
머리글 mbnapi.h

추가 정보

MBN_PROVIDER2