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 |