OID_WWAN_SLOT_INFO
OID_WWAN_SLOT_INFO извлекает общее агрегированное состояние указанного слота UICC и карта в нем (если таковой имеется). Его также можно использовать для доставки незапрашиваемого уведомления при изменении состояния одного из слотов.
Драйверы мини-порта должны обрабатывать запросы асинхронно, первоначально возвращая NDIS_STATUS_INDICATION_REQUIRED в исходный запрос, а затем отправлять уведомление о состоянии NDIS_STATUS_WWAN_SLOT_INFO , содержащее структуру NDIS_WWAN_SLOT_INFO , которая, в свою очередь, содержит структуру WWAN_SLOT_INFO , чтобы предоставить сведения об общей возможности модемной системы.
Запросы указывают NDIS_WWAN_GET_SLOT_INFO структуру в качестве входных данных. Драйвер мини-порта должен возвращать состояние слота в соответствии с идентификатором слота, указанным в элементе SlotIndex структуры WWAN_GET_SLOT_INFO .
На следующей схеме показан запрос.
Запросы на настройку неприменимы.
Уведомление NDIS_STATUS_WWAN_SLOT_INFO со структурой NDIS_WWAN_SLOT_INFO отправляется на узел при изменении состояния слота или карта.
Комментарии
Узел использует OID_WWAN_SLOT_INFO для запроса состояния определенного слота на модеме. Этот идентификатор OID не относится к конкретному исполнителю и может быть отправлен в любой экземпляр NDIS, принадлежащий одному модему. Состояние слота представляет собой сводку состояния слота и карта.
Набор сообщаемых состояний ограничен возможностями оборудования слота. В наиболее ограничительных случаях оборудование слота может определить наличие карта только при включении и активности. В этом случае состояния OffEmpty и Off не будут сообщаться.
OID_WWAN_READY_INFO и OID_WWAN_SLOT_INFO выполняют одну и ту же основную функцию получения состояния готовности устройства карта слота SIM-карты. Однако OID_WWAN_READY_INFO является командой для каждого исполнителя, в то время как OID_WWAN_SLOT_INFO можно использовать на любом физическом экземпляре (исполнителя) и, как ожидается, возвращает соответствующее состояние слота, даже если он не сопоставлен ни с какими исполнителями в данный момент.
Требования
Версия |
Windows 10 версии 1703 |
Заголовок |
Ntddndis.h (включая Ndis.h) |