다음을 통해 공유


OID_WWAN_READY_INFO

OID_WWAN_READY_INFO SIM 카드(구독자 ID 모듈)을 포함하는 디바이스 준비 상태를 반환합니다. 이는 일반적으로 모든 세션의 시작 부분에서 발생합니다.

설정 요청은 지원되지 않습니다.

디바이스가 이중 SIM 슬롯을 지원하는 경우 호스트는 디바이스의 활성 SIM 슬롯 또는 비활성 SIM 슬롯에서 준비 상태를 쿼리할 수 있습니다. 이 OID의 페이로드에는 UICC 슬롯 ID를 지정하는 WWAN_QUERY_READY_INFO 구조체가 포함된 NDIS_WWAN_QUERY_READY_INFO 구조체가 포함되어 있습니다.

미니포트 드라이버는 쿼리 요청을 비동기적으로 처리해야 하며, 처음에는 NDIS_STATUS_INDICATION_REQUIRED 원래 요청으로 반환하고, 나중에 쿼리 요청을 완료할 때 MB 디바이스의 준비 상태를 나타내는 NDIS_WWAN_READY_INFO 구조가 포함된 NDIS_STATUS_WWAN_READY_INFO 상태 알림을 보내야 합니다.

설명

이 OID 사용에 대한 자세한 내용은 MB 디바이스 준비를 참조하세요.

미니포트 드라이버는 쿼리 작업을 처리할 때 디바이스 메모리 또는 SIM 카드 액세스할 수 있지만 공급자 네트워크에 액세스해서는 안 됩니다.

미니포트 드라이버는 PIN이 지워질 때까지 기다린 다음(필요한 경우) 구독자의 ID 및 전화 번호(TN)를 읽은 다음, NDIS_WWAN_READY_INFO 구조의 ReadyInfo.ReadyState 멤버를 WwanReadyStateInitialized로 설정해야 합니다.

미니포트 드라이버는 OID_WWAN_READY_INFO 실패해서는 안 되며 항상 올바른 디바이스 준비 상태를 반환해야 합니다.

미니포트 드라이버는 디바이스 준비 상태가 변경 될 때마다 항상 MB 서비스에 알려야 합니다.

미니포트 드라이버는 좋은 사용자 환경을 제공하려면 다음 단계를 따라야 합니다.

  • PIN1이 잠겨 있는 경우 미니포트 드라이버는 먼저 ReadyInfo.ReadyStateWwanReadyStateDeviceLocked로 설정된 준비 상태 이벤트 알림을 보내야 합니다. 그런 다음 MB 서비스는 미니포트 드라이버에 OID_WWAN_PIN OID 집합 요청을 보냅니다. 디바이스가 잠금 해제된 후 미니포트 드라이버는 ReadyInfo.ReadyStateWwanReadyStateInitialized로 설정된 다른 준비 상태 이벤트 알림을 보내야 합니다. PIN1이 성공적으로 잠금 해제될 때까지 미니포트 드라이버는 디바이스 준비 상태를 WwanReadyStateInitialized로 변경해서는 안됩니다.

  • SIM 카드를 삽입하거나 제거할 수 있는 디바이스의 경우처럼 미니포트 드라이버는 SIM 카드 없는 경우 MB 서비스가 미니포트 드라이버를 로드할 때 ReadyInfo.ReadyStateWwanReadyStateSimNotInserted로 설정된 이벤트 알림을 먼저 보내야 합니다. 디바이스에 SIM 카드 핫 삽입을 검색하는 기능이 있는 경우 미니포트 드라이버는 사용자가 SIM을 삽입할 때 ReadyInfo.ReadyStateWwanReadyStateInitialized로 설정된 다른 이벤트 알림을 보내야 합니다.

  • 서비스 활성화 상태를 검색하는 기능이 있는 디바이스는 ReadyInfo.ReadyStateWwanReadyStateNotActivated로 설정해야 합니다. 또한 미니포트 드라이버가 서비스 활성화를 지원하는 경우 미니포트 드라이버는 OID_WWAN_SERVICE_ACTIVATION OID 집합 요청을 받게 됩니다. 서비스 활성화가 성공적으로 완료되면 미니포트 드라이버는 ReadyInfo.ReadyStateWwanReadyStateInitialized로 설정된 다른 이벤트 알림을 보내야 합니다.

  • 특정 펌웨어 수정 버전이 필요한 미니포트 드라이버는 올바른 펌웨어 수정 버전을 사용할 수 있는지 확인해야 합니다. 펌웨어 수정 버전을 사용할 수 없는 경우 미니포트 드라이버는 ReadyInfo.ReadyStateWwanReadyStateFailure로 설정하여 이벤트 알림 트랜잭션을 완료해야 합니다.

요구 사항

버전: Windows 7 이상 버전의 Windows에서 사용할 수 있습니다.

헤더: Ntddndis.h(Ndis.h 포함)

추가 정보

NDIS_WWAN_READY_INFO

NDIS_STATUS_WWAN_READY_INFO

NDIS_WWAN_QUERY_READY_INFO

WWAN_QUERY_READY_INFO

MB 디바이스 준비 상태