WWAN_DEVICE_CAPS_EX 구조체(wwan.h)
중요
바이어스 없는 통신
Microsoft는 다양하고 포괄적인 환경을 지원합니다. 이 문서에는 바이어스 없는 통신을 위한 Microsoft 스타일 가이드 에서 제외로 인식하는 용어에 대한 참조가 포함되어 있습니다. 단어 또는 구는 현재 소프트웨어에 표시되므로 일관성을 위해 이 문서에서 사용됩니다. 언어를 제거하도록 소프트웨어가 업데이트되면 이 문서는 맞춤으로 업데이트됩니다.
WWAN_DEVICE_CAPS_EX 구조는 모바일 광대역 디바이스의 기능을 나타냅니다. WWAN_DEVICE_CAPS_EX Microsoft 서비스 확장에 대해 특정 실행기를 추적하기 위한 Executor Index 멤버 및 WwanOptionalServiceCaps 멤버를 추가하여 기존 WWAN_DEVICE_CAPS 구조를 확장합니다.
구문
typedef struct _WWAN_DEVICE_CAPS_EX {
WWAN_DEVICE_TYPE WwanDeviceType;
WWAN_CELLULAR_CLASS WwanCellularClass;
WWAN_VOICE_CLASS WwanVoiceClass;
WWAN_SIM_CLASS WwanSimClass;
ULONG WwanDataClass;
WCHAR CustomDataClass[WWAN_CUSTOM_DATA_CLASS_LEN];
ULONG WwanGsmBandClass;
ULONG WwanCdmaBandClass;
WCHAR CustomBandClass[WWAN_CUSTOM_BAND_CLASS_LEN];
ULONG WwanSmsCaps;
ULONG WwanControlCaps;
WCHAR DeviceId[WWAN_DEVICEID_LEN];
WCHAR Manufacturer[WWAN_MANUFACTURER_LEN];
WCHAR Model[WWAN_MODEL_LEN];
WCHAR FirmwareInfo[WWAN_FIRMWARE_LEN];
ULONG MaxActivatedContexts;
ULONG WwanAuthAlgoCaps;
ULONG ExecutorIndex;
ULONG WwanOptionalServiceCaps;
ULONG WwanSimClassBitMasks;
ULONG WwanWCDMABandClass;
USHORT WwanLTEBandClass[WWAN_MAX_NUM_LTE_BAND];
USHORT WwanNRBandClass[WWAN_MAX_NUM_NR_BAND];
ULONGLONG WwanDataSubClass;
ULONGLONG WwanMiscCaps;
WWAN_LIST_HEADER CellularClassListHeader;
} WWAN_DEVICE_CAPS_EX, *PWWAN_DEVICE_CAPS_EX;
멤버
WwanDeviceType
디바이스의 유형입니다. 미니포트 드라이버는 디바이스 유형을 WwanDeviceTypeUnknown 이외의 값으로 설정해야 합니다.
WwanCellularClass
디바이스의 셀룰러 클래스입니다. 미니포트 드라이버는 셀룰러 클래스를 WwanCellularClassUnknown 이외의 값으로 설정해야 합니다. 이 멤버의 값은 네트워크 공급자 등록 모드와 같은 셀룰러 기술과 관련된 기능을 제어합니다.
다중 모드를 지원하는 미니포트 드라이버는 이를 WwanCellularClassGsm으로 설정해야 합니다.
WwanVoiceClass
디바이스의 음성 클래스입니다. 이 멤버는 회로 음성 서비스의 존재와 이러한 서비스가 데이터 서비스와 상호 작용하는 방법에 대해 MB 서비스에 알릴 수 있습니다. MB 서비스는 회로 전환 음성을 기본적으로 지원하지 않으며 이를 배제하지도 않습니다. 회로 음성을 지원하는 방법을 결정하는 것은 미니포트 드라이버의 입니다. 이 WwanVoiceClass 멤버를 사용하면 MB 서비스가 나중에 이 기능을 지원할 수 있습니다.
WwanSimClass
WWAN_SIM_CLASS 열거형에 지정된 SIM 카드(구독자 ID 모듈)의 클래스입니다. 미니포트 드라이버는 SIM 클래스를 WwanSimClassUnknown 이외의 값으로 설정해야 합니다.
WwanDataClass
디바이스에서 지원하는 데이터 클래스를 나타내는 비트맵입니다. 다음 표에서는 이 멤버에 대해 가능한 값을 보여 있습니다.
값 | 의미 |
---|---|
WWAN_DATA_CLASS_NONE | 디바이스는 데이터 서비스를 지원하지 않습니다. |
WWAN_DATA_CLASS_GPRS | GPRS(일반 패킷 라디오 서비스) 데이터 서비스가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_EDGE | EDGE(Global Evolution) 데이터 서비스를 위한 향상된 데이터가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_UMTS | UMTS(유니버설 모바일 통신 시스템) 데이터 서비스가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_HSDPA | High-Speed HSDPA(다운링크 패킷 액세스) 데이터 서비스가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_HSUPA | High-Speed HSUPA(Uplink Packet Access) 데이터 서비스가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_LTE | LTE 데이터 서비스가 지원됩니다. 이 값은 GSM 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_5G_NSA | 독립 실행형이 아닌 5G 데이터 서비스가 지원됩니다. 5G 데이터 클래스 지원에 대한 자세한 내용은 MB 5G 데이터 클래스 지원을 참조하세요. |
WWAN_DATA_CLASS_SA | 독립 실행형 5G 데이터 서비스가 지원됩니다. 5G 데이터 클래스 지원에 대한 자세한 내용은 MB 5G 데이터 클래스 지원을 참조하세요. |
WWAN_DATA_CLASS_1XRTT | CDMA 1x 무선 전송 기술(cdma2000, CDMA2000 1x 등이라고도 함) 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_1XEVDO | CDMA Evolution-Data 최적화(원래 데이터 전용, 1xEDVO, CDMA2000 1x EV-DO 또는 1x EVDO라고도 함) 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_1XEVDO_REVA | 1xEVDO RevA 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_1XEVDV | CDMA Evolution-Data/Voice(CDMA 2000 1x EV-DV 또는 1x EVDV라고도 함) 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_3XRTT | CDMA 3x 3xRTT(무선 전송 기술) 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_1XEVDO_REVB | 1xEVDO RevB 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_UMB | UMB 데이터 서비스가 지원됩니다. 이 값은 CDMA 기반 디바이스에만 적용됩니다. |
WWAN_DATA_CLASS_CUSTOM | 디바이스는 이 테이블에 나열되지 않은 데이터 서비스를 지원합니다. |
CustomDataClass[WWAN_CUSTOM_DATA_CLASS_LEN]
사용자 지정 데이터 클래스의 이름을 나타내는 NULL로 끝나는 문자열입니다. 이 멤버는 미니포트 드라이버가 WwanDataClass 멤버에서 WWAN_DATA_CLASS_CUSTOM 비트를 설정하는 경우에만 유효합니다.
WwanGsmBandClass
GSM 기반 디바이스에서 지원하는 주파수 대역을 나타내는 비트맵입니다. 다음 표에서는 이 멤버에 대해 가능한 값을 보여 있습니다.
값 | 의미 |
---|---|
WWAN_BAND_CLASS_UNKNOWN | 디바이스에서 지원하는 빈도 대역이 제공되지 않습니다. |
WWAN_BAND_CLASS_I | 디바이스는 UMTS2100 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_II | 디바이스는 UMTS1900 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_III | 디바이스는 UMTS1800 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_IV | 디바이스는 AWS 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_V | 디바이스는 UMTS850 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_VI | 디바이스는 UMTS800 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_VII | 디바이스는 UMTS2600 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_VIII | 디바이스는 UMTS900 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_IX | 디바이스는 UMTS1700 스펙트럼을 지원합니다. |
WWAN_BAND_CLASS_X | |
WWAN_BAND_CLASS_CUSTOM | 디바이스는 이 테이블에 나열된 스펙트럼 이외의 스펙트럼을 지원합니다. |
미니포트 드라이버가 WWAN_BAND_CLASS_CUSTOM 지정하는 경우 CustomBandClass 에서 데이터 클래스의 이름도 제공해야 합니다.
이러한 값에 대한 자세한 내용은 OID_WWAN_DEVICE_CAPS.
WwanCdmaBandClass
CDMA 기반 디바이스에서 지원하는 빈도 대역을 나타내는 비트맵입니다. 다음 표에서는 이 멤버에 대해 가능한 값을 보여 있습니다.
값 | 의미 |
---|---|
WWAN_BAND_CLASS_UNKNOWN | 디바이스에서 지원하는 빈도 대역이 제공되지 않습니다. |
WWAN_BAND_CLASS_0 | 디바이스는 800MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_I | 디바이스는 1900MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_II | 디바이스는 TACS 밴드를 지원합니다. |
WWAN_BAND_CLASS_III | 디바이스는 JTACS 밴드를 지원합니다. |
WWAN_BAND_CLASS_IV | 이 장치는 한국어 PCS 밴드를 지원합니다. |
WWAN_BAND_CLASS_V | 디바이스는 450MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_VI | 디바이스는 2GHz 대역을 지원합니다. |
WWAN_BAND_CLASS_VII | 디바이스는 700MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_VIII | 디바이스는 1800MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_IX | 디바이스는 900MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_X | 디바이스는 보조 800MHz 대역을 지원합니다. |
WWAN_BAND_CLASS_XI | 디바이스는 400MHz 유럽 PAMR 밴드를 지원합니다. |
WWAN_BAND_CLASS_XII | 디바이스는 800MHz PAMR 밴드를 지원합니다. |
WWAN_BAND_CLASS_XIII | 디바이스는 2.5GHz IMT2000 확장 대역을 지원합니다. |
WWAN_BAND_CLASS_XIV | 디바이스는 미국 PCS 1.9GHz 대역을 지원합니다. |
WWAN_BAND_CLASS_XV | 디바이스는 AWS 대역을 지원합니다. |
WWAN_BAND_CLASS_XVI | 디바이스는 미국 2.5GHz 대역을 지원합니다. |
WWAN_BAND_CLASS_XVII | 디바이스는 미국 2.5GHz 전달 링크 전용 대역을 지원합니다. |
WWAN_BAND_CLASS_CUSTOM | 디바이스는 이 테이블에 나열된 밴드 이외의 밴드를 지원합니다. |
미니포트 드라이버가 WWAN_BAND_CLASS_CUSTOM 지정하는 경우 CustomBandClass 에서 데이터 클래스의 이름도 제공해야 합니다.
이러한 값에 대한 자세한 내용은 OID_WWAN_DEVICE_CAPS.
CustomBandClass[WWAN_CUSTOM_BAND_CLASS_LEN]
사용자 지정 밴드 클래스의 이름을 나타내는 NULL로 끝나는 문자열입니다. 이 멤버는 미니포트 드라이버가 WwanGsmBandClass 또는 WwanCdmaBandClass 멤버에서 WWAN_BAND_CLASS_CUSTOM 비트를 적절하게 설정하는 경우에만 유효합니다.
WwanSmsCaps
디바이스에서 지원하는 SMS 메시지 및 방향 흐름의 유형을 나타내는 비트맵입니다. 다음 표에서는 유효한 SMS 기능 설정을 보여줍니다.
값 | 의미 |
---|---|
WWAN_SMS_CAPS_NONE | 디바이스는 SMS 메시지를 지원하지 않습니다. |
WWAN_SMS_CAPS_PDU_SEND |
GSM 기반 디바이스의 경우 이 값은 디바이스가 PDU 스타일 SMS 메시지 전송을 지원한다는 것을 의미합니다.
CDMA 기반 디바이스의 경우 이 값은 디바이스가 3GPP2 사양 C.S0015-A "Wideband Spread Spectrum Systems용 SMS(짧은 메시지 서비스)"의 "3.4.2.1 SMS 지점 및 지점 메시지" 섹션에 정의된 대로 이진 형식으로 SMS 메시지를 보낼 수 있음을 의미합니다. |
WWAN_SMS_CAPS_PDU_RECEIVE |
GSM 기반 디바이스의 경우 이 값은 디바이스가 PDU 스타일 SMS 메시지 수신을 지원한다는 것을 의미합니다.
CDMA 기반 디바이스의 경우 이 값은 디바이스가 3GPP2 사양 C.S0015-A "Wideband Spread Spectrum Systems용 SMS(짧은 메시지 서비스)"의 "3.4.2.1 SMS 지점 및 지점 메시지" 섹션에 정의된 대로 이진 형식으로 SMS 메시지를 읽을 수 있음을 의미합니다. |
WWAN_SMS_CAPS_TEXT_SEND | 디바이스는 텍스트 스타일 SMS 메시지 보내기를 지원합니다. 이 플래그는 CDMA 기반 디바이스에 적용됩니다. |
WWAN_SMS_CAPS_TEXT_RECEIVE | 디바이스는 텍스트 스타일 SMS 메시지 수신을 지원합니다. 이 플래그는 CDMA 기반 디바이스에 적용됩니다. |
미니포트 드라이버는 현재 홈 공급자가 다중 모드를 사용할 수 있는 경우 SMS를 수신하고 보내기 위한 GSM PDU 형식에 대한 지원만 반영하도록 이 멤버를 설정해야 합니다. 따라서 미니포트 드라이버가 셀룰러 클래스 네이티브 형식(예: CDMA TEXT 또는 CDMA PDU)으로 SMS를 수신하는 경우 미니포트 드라이버는 GSM PDU로 변환을 수행하고 MB 서비스에 표시해야 합니다. 마찬가지로 미니포트 드라이버가 GSM PDU 형식의 송신 요청을 수신하는 경우 기본 셀룰러 클래스 형식으로 변환해야 합니다.
WwanControlCaps
디바이스에서 지원하는 제어 기능을 나타내는 비트맵입니다. 다음 표에서는 GSM 기반 및 CDMA 기반 디바이스에 대한 유효한 WwanControlCaps 설정을 보여 줍니다.
값 | 의미 |
---|---|
WWAN_CTRL_CAPS_REG_MANUAL | 공급자 네트워크에서 수동 네트워크 선택을 허용하는지 여부를 나타냅니다. GSM 기반 디바이스용 미니포트 드라이버는 이 플래그를 지정해야 합니다. CDMA 기반 디바이스용 미니포트 드라이버는 이 플래그를 지정하면 안 됩니다. |
WWAN_CTRL_CAPS_HW_RADIO_SWITCH | 하드웨어 라디오 전원 스위치가 있음을 나타냅니다. 이는 WWAN_DEVICE_TYPE 열거형의 WwanDeviceTypeEmbedded 값에 해당합니다. |
WWAN_CTRL_CAPS_CDMA_MOBILE_IP |
CDMA 기반 디바이스가 모바일 IP를 지원하도록 구성되어 있음을 나타냅니다. 이 플래그는 CDMA 기반 디바이스에만 적용됩니다.
미니포트 드라이버는 현재 홈 공급자가 다중 모드를 사용할 수 있는 경우 이 플래그를 설정해서는 안 됩니다. |
WWAN_CTRL_CAPS_CDMA_SIMPLE_IP |
CDMA 기반 디바이스가 간단한 IP 지원을 위해 구성되었음을 나타냅니다. 이 플래그는 CDMA 기반 디바이스에만 적용됩니다.
미니포트 드라이버는 현재 홈 공급자가 다중 모드를 사용할 수 있는 경우 이 플래그를 설정해서는 안 됩니다. |
WWAN_CTRL_CAPS_CDMA_SIMPLE_IP 사용하여 WWAN_CTRL_CAPS_CDMA_MOBILE_IP 구합니다. | 간단한 IP를 대체 옵션으로 사용하여 CDMA 기반 디바이스가 모바일 IP를 지원하도록 구성되었음을 나타냅니다. |
WWAN_CTRL_CAPS_PROTECT_UNIQUEID | Windows에서 IMSI(International Mobile Subscriber Identity)를 표시해서는 안 됨을 나타냅니다. |
WWAN_CTRL_CAPS_USSD |
GSM 기반 MB 디바이스가 USSD 프로토콜을 지원하도록 구성되어 있음을 나타냅니다. 이 플래그는 GSM 기반 디바이스에만 적용됩니다.
USSD 메시지 보내기 및 수신을 지원하는 미니포트 드라이버는 이 플래그를 설정합니다. 네트워크의 CDMA 쪽이 USSD를 지원하지 않더라도 네트워크의 현재 다중 모드 지원 홈 공급자 GSM 쪽이 USSD를 지원하는 경우 미니포트 드라이버는 이 플래그를 설정할 수 있습니다. |
WWAN_CTRL_CAPS_MODEL_MULTI_CARRIER | MB 디바이스가 여러 네트워크 운영자 등록 및 연결을 지원한다는 것을 나타냅니다. |
WWAN_CTRL_CAPS_MULTI_MODE | 이 플래그는 현재 홈 공급자가 여러 셀룰러 클래스/RAT(라디오 액세스 기술)를 지원한다는 것을 나타냅니다. |
CDMA 기반 디바이스의 미니포트 드라이버는 디바이스가 지원하는 IP 유형에 대해 MB 서비스에 알리기 위해 WWAN_CTRL_CAPS_CDMA_MOBILE_IP 또는 WWAN_CTRL_CAPS_CDMA_SIMPLE_IP 또는 두 플래그를 모두 지정해야 합니다.
DeviceId[WWAN_DEVICEID_LEN]
디바이스 ID를 나타내는 NULL로 종료된 문자열입니다.
GSM 기반 디바이스의 경우 문자열은 IMEI(International Mobile Equipment Identity) 형식(최대 15자리)을 준수해야 합니다.
CDMA 기반 디바이스의 경우 문자열은 전자 일련 번호(ESN, 11자리) 및 모바일 장비 식별자(MEID, 17자리) 형식을 모두 준수해야 합니다.
다중 모드 지원 미니포트 드라이버(예: WwanControlCaps에서 WWAN_CTRL_CAPS_MULTI_MODE 플래그를 설정하는 드라이버)의 경우 GSM 기반 DeviceId만 보고해야 합니다.
이 값은 디바이스의 메모리에 저장되어야 하며 잠금을 해제하기 위해 MB 디바이스/SIM에 PIN이 필요한 경우에도 사용할 수 있어야 합니다.
Manufacturer[WWAN_MANUFACTURER_LEN]
디바이스 제조업체를 나타내는 NULL로 끝나는 문자열입니다. 이 멤버는 선택 사항입니다.
Model[WWAN_MODEL_LEN]
디바이스의 모델을 나타내는 NULL로 끝나는 문자열입니다. 이 멤버는 선택 사항입니다.
FirmwareInfo[WWAN_FIRMWARE_LEN]
디바이스에 대한 펌웨어 관련 정보를 나타내는 NULL로 끝나는 문자열입니다. 이 멤버는 선택 사항입니다.
MaxActivatedContexts
디바이스에서 지원하는 활성화된 컨텍스트의 최대 수입니다. 미니포트 드라이버는 MaxActivatedContexts를 초과하는 활성화 시도에 실패하여 이 제한을 적용해야 합니다.
WwanAuthAlgoCaps
MB 디바이스에서 지원하는 인증 방법 유형을 나타내는 비트맵입니다.
값 | 의미 |
---|---|
WWAN_AUTH_ALGO_CAPS_NONE | MB 디바이스는 인증 방법을 지원하지 않습니다. |
WWAN_AUTH_ALGO_CAPS_SIM | MB 디바이스는 SIM 인증 방법을 지원합니다. |
WWAN_AUTH_ALGO_CAPS_AKA | MB 디바이스는 AKA 인증 방법을 지원합니다. |
WWAN_AUTH_ALGO_CAPS_AKAP | MB 디바이스는 AKA'(AKA Prime) 인증 방법을 지원합니다. |
ExecutorIndex
WWAN_DEVICE_CAPS_EX 대한 WwanDeviceType 멤버는 더 이상 모뎀 디바이스가 아니라 개별 실행기를 참조합니다. 각 디바이스는 OS가 인식하는 RF 실행기 엔터티입니다.
WwanOptionalServiceCaps
기본 모뎀이 지원하는 Microsoft 서비스 확장을 나타내는 ULONG 구조체입니다. 정의되지 않은 비트가 예약되어 있고 "0"으로 설정되어야 하는 64비트 비트맵 구조체입니다. 새 서비스 확장이 도입되면 예약된 비트가 새 서비스 확장을 나타내는 데 사용됩니다.
값 | Mask | 의미 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
WWAN_OPTIONAL_SERVICE_CAPS_NONE | 0시간 | 디바이스 및 드라이버는 선택적 서비스 확장을 지원하지 않습니다. | |||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_LTE_ATTACH | 1시간 |
디바이스 및 드라이버는 LTE 연결 구성 및 다음 MBIM CID를 지원합니다.
|
|||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_CONTEXT_MGMT | 2h |
디바이스 및 드라이버는 OS 관리 모뎀 프로비전 컨텍스트 및 다음 MBIM CID를 지원합니다.
|
|||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_MULTI_SIM | 4시간 | 디바이스 및 드라이버는 다중 SIM/다중 실행기와 다음 OID를 지원합니다. | |||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_EX_SAR | 8시간 |
디바이스 및 드라이버는 OS 및 다음 MBIM CID에서 SAR 구성을 지원합니다.
|
|||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_NETWORK_BLACKLIST | 16시간 |
디바이스 및 드라이버는 OS 및 다음 MBIM CID에서 네트워크 차단 보낸 사람 목록의 구성을 지원합니다.
|
|||||||||||||||
WWAN_OPTIONAL_SERVICE_CAPS_5G_NSA | 디바이스 및 드라이버는 Windows 10 버전 1903의 모든 새로운 5G 관련 확장을 지원합니다. 다음 표에서는 이 비트가 설정된 경우 미니포트 드라이버가 지원해야 하는 NDIS 메시지 및 해당 수정 버전을 보여 줍니다.
|
WwanSimClassBitMasks
SIM 클래스 마스크를 나타내는 비트맵입니다. 최소한 WwanSimClass 필드에 해당하는 마스크를 포함해야 합니다.
값 |
---|
WWAN_SIM_CLASS_MASK_UNKNOWN 0x00000000 |
WWAN_SIM_CLASS_MASK_EMBEDDED 0x00000001 |
WWAN_SIM_CLASS_MASK_REMOVABLE 0x00000002 |
WWAN_SIM_CLASS_MASK_REMOTE 0x00000004 |
WwanWCDMABandClass
FDD용 3GPP TS25.101에 정의된 밴드 번호입니다. LSB는 대역 번호 1(2100MHz)을 나타냅니다.
WwanLTEBandClass[WWAN_MAX_NUM_LTE_BAND]
WwanNRBandClass[WWAN_MAX_NUM_NR_BAND]
WwanDataSubClass
디바이스에서 지원하는 데이터 서브클래스를 나타내는 비트맵입니다.
값 | 의미 |
---|---|
WWAN_DATA_SUBCLASS_NONE | 함께 제공되는 데이터 클래스에는 하위 클래스가 없습니다. |
WWAN_DATA_SUBCLASS_5G_ENDC | 5G 옵션 3에서와 같이 진화된 UMTS(유니버설 모바일 통신 시스템) E-UTRAN(지상파 무선 액세스) 및 NR 이중 연결이 지원됩니다. WWAN_DATA_CLASS_5G 데이터 클래스에서만 유효합니다. |
WWAN_DATA_SUBCLASS_5G_NR | 5G 옵션 2와 같이 독립 실행형 NR이 지원됩니다. WWAN_DATA_CLASS_5G 데이터 클래스에서만 유효합니다. |
WWAN_DATA_SUBCLASS_5G_NEDC | 5G 옵션 4에서와 같이 NR 및 EUTRAN 이중 연결이 지원됩니다. WWAN_DATA_CLASS_5G 데이터 클래스에서만 유효합니다. |
WWAN_DATA_SUBCLASS_5G_ELTE | 5G 옵션 5와 같이 독립 실행형 eLTE가 지원됩니다. WWAN_DATA_CLASS_5G 데이터 클래스에서만 유효합니다. |
WWAN_DATA_SUBCLASS_5G_NGENDC | 5G 옵션 7과 같은 차세대 eLTE 및 NR 이중 연결이 지원됩니다. WWAN_DATA_CLASS_5G 데이터 클래스에서만 유효합니다. |
WwanMiscCaps
디바이스에서 지원하는 기타 기능을 나타내는 비트맵입니다. |값| |--- | |WWAN_DEVICE_MISC_CAPS_NONE 0x00000000| |WWAN_DEVICE_MISC_CAPS_ETHERNET_PDU_SESSION 0x00000001| |WWAN_DEVICE_MISC_CAPS_UNSTRUCTURED_PDU_SESSION 0x00000002| |WWAN_DEVICE_MISC_CAPS_ESIM 0x00000004| |WWAN_DEVICE_MISC_CAPS_REFLECTIVE_QOS 0x00000008|
CellularClassListHeader
다중 모드 지원 디바이스에서 지원하는 셀룰러 클래스 목록을 나타내는 형식이 지정된 WWAN_LIST_HEADER 개체입니다. WWAN_LIST_HEADER ElementType 멤버는 항상 WwanStructCellularClass로 설정해야 합니다. WWAN_LIST_HEADER ElementCount 멤버는 WWAN_LIST_HEADER 구조를 따르는 셀룰러 클래스의 수로 설정됩니다. 다중 모드가 지원되지 않는 MB 디바이스는 ElementCount 를 0으로 설정해야 합니다.
설명
미니포트 드라이버는 디바이스에서 지원하는 데이터 서비스가 WwanDataClass 멤버의 테이블에 정의된 다른 값에 속하지 않는 경우 WWAN_DATA_CLASS_CUSTOM 지정해야 합니다. 미니포트 드라이버가 WWAN_DATA_CLASS_CUSTOM 플래그를 설정하는 경우 미니포트 드라이버는 CustomDataClass 멤버에서 데이터 클래스의 이름도 제공해야 합니다.
GSM 기반 디바이스의 경우 GSM 기반 데이터 클래스만 지정해야 합니다. 예를 들어 GPRS, EDGE, UMTS, HSDPA, LTE 및 TD-SCDMA가 있습니다. 미니포트 드라이버가 TD-SCDMA를 지원하는 경우 WwanDataClass 멤버의 WWAN_DATA_CLASS_CUSTOM CustomDataClass 멤버의 문자열 "TD-SCDMA"를 지정해야 합니다.
CDMA 기반 디바이스의 경우 CDMA 관련 데이터 서비스만 지정해야 합니다. 예를 들어 1xRTT, 1xEV-DO, 1xEV-DO RevA 및 UMB입니다. 1xEV-DO RevB는 나중에 사용하도록 정의됩니다. 완전성을 위해 1xEV-DV 및 3xRTT도 정의됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1703 |
머리글 | wwan.h(wwan.h 포함) |