OID_WWAN_DEVICE_CAPS_EX
OID_WWAN_DEVICE_CAPS_EX OID_WWAN_DEVICE_CAPS 유사하지만 디바이스별 OID인 OID_WWAN_DEVICE_CAPS 달리 실행기별 OID입니다. 이 OID는 LTE 연결 APN 구성과 같은 확장된 선택적 기능에 대한 기능을 포함하여 하드웨어의 디바이스/실행기 기능을 나타내는 역할을 합니다.
미니포트 드라이버는 쿼리 요청을 비동기적으로 처리해야 하며, 처음에는 NDIS_STATUS_INDICATION_REQUIRED 원래 요청에 반환한 후 나중에 WWAN_DEVICE_CAPS_EX 구조를 포함하는 NDIS_WWAN_DEVICE_CAPS_EX 구조가 포함된 NDIS_STATUS_WWAN_DEVICE_CAPS_EX 상태 알림을 보내 디바이스의 기능에 대한 정보를 제공해야 합니다.
다음 다이어그램에서는 쿼리 요청을 보여 줍니다.
설정 요청은 적용되지 않습니다.
설명
드라이버에서 실제 디바이스로 서비스 확장 기능을 전체적으로 보고하는 것이 중요합니다. 드라이버가 서비스를 지원하지만 기본 하드웨어에서 지원되지 않는 경우 서비스 기능은 FALSE로 표시되어야 합니다.
OID_WWAN_DEVICE_CAPS_EX 각 실행기 기능을 검색하는 데도 사용됩니다. 이 OID는 기존 OID_WWAN_DEVICE_CAPS 구조와 동일하지만 실행기 ID가 추가되었습니다. 미니포트 드라이버는 지원하는 가장 높은 OID 버전을 보고해야 합니다.
OID_WWAN_DEVICE_CAPS 마찬가지로 이 OID의 매개 변수는 SIM 카드로 인해 변경되지 않고 선택한 실행기의 모뎀 RF 기능을 나타냅니다. 물리적 하드웨어 모뎀에는 여러 실행기가 있을 수 있으므로 OID_WWAN_DEVICE_CAPS_EX 지원하는 여러 인터페이스가 있을 수 있습니다.
향후 업데이트를 위해 OS의 요청된 버전이 디바이스 지원 버전보다 최신 버전인 경우 디바이스는 지원하는 최신 버전의 OID 구조를 반환해야 합니다. OS의 요청된 버전이 디바이스에서 지원하는 최신 버전보다 오래된 경우 디바이스는 OS 사양과 일치하는 버전을 반환해야 합니다. IHV는 이전 버전과의 호환성 및 레거시 지원을 위해 OID_WWAN_DEVICE_CAPS_EX 모든 수정 버전을 지원해야 합니다.
모뎀이 다중 SIM/다중 실행기를 지원하는 경우에만 필요한 Windows 10 버전 1703에 새로 추가된 다른 OID와 달리 이 OID는 Windows 10 버전 1703부터 Microsoft 정의 서비스 확장을 지원하려는 모뎀에 대해 구현되어야 합니다.
버전 1703을 Windows 10 이전의 Windows 버전은 여전히 기존 OID_WWAN_DEVICE_CAPS 사용할 수 있습니다. 다중 실행기 지원 모뎀의 동작은 지원되는 시나리오가 아닙니다. IHV는 이 동작을 정의해야 합니다.
Windows 10, 버전 1903
Windows 10 버전 1903부터 OID_WWAN_DEVICE_CAPS_EX 수정 버전 2로 업그레이드되었습니다. 미니포트 드라이버는 이 OID의 수정 버전 2와 미니포트 드라이버가 5G를 지원하는 경우 포함된 데이터 구조를 사용해야 합니다.
호스트가 이 OID를 사용하여 기능을 쿼리할 때 기본 하드웨어가 5G 셀룰러 기능을 지원하는 경우 미니포트 드라이버는 검사 합니다. 이 경우 미니포트 드라이버는 하드웨어 capabilties에 따라 WWAN_DEVICE_CAPS_EX 구조체의 WwanDataClass 필드에 비트 마스크를 설정합니다.
또한 WWAN_DEVICE_CAPS_EX 구조의 WwanOptionalServiceCaps 필드에서 모든 새 5G 관련 확장 지원을 포함하는 새로운 선택적 서비스 비트가 정의됩니다.
5G 데이터 클래스 지원에 대한 자세한 내용은 MB 5G 데이터 클래스 지원을 참조하세요.
요구 사항
Version |
Windows 10, 버전 1703 |
헤더 |
Ntddndis.h(Ndis.h 포함) |