OID_WWAN_PREFERRED_PROVIDERS

OID_WWAN_PREFERRED_PROVIDERS 返回基于 GSM 的设备的首选提供商列表的信息。 基于 CDMA 的设备微型端口驱动程序不需要支持此 OID。

微型端口驱动程序必须异步处理设置和查询请求,最初将 NDIS_STATUS_INDICATION_REQUIRED 返回到原始请求,然后发送包含 NDIS_WWAN_PREFERRED_PROVIDERS 结构的 NDIS_STATUS_WWAN_PREFERRED_PROVIDERS 状态通知,以提供有关首选提供程序列表 (PPL) 的信息,而不考虑完成集或查询请求。

注解

有关使用此 OID 的详细信息,请参阅 WWAN 提供程序操作

微型端口驱动程序在处理查询请求时可以访问订阅服务器标识模块(SIM 卡),但不应访问提供程序网络。

处理设置请求时,微型端口驱动程序可以访问订阅服务器标识模块(SIM 卡)或提供程序网络。

处理 OID_WWAN_PREFERRED_PROVIDERS 时,微型端口驱动程序只能设置 WWAN_PROVIDER_STATE_PREFERRED 或 WWAN_PROVIDER_STATE_FORBIDDEN 标志来标记列表条目。 请注意,基于 GSM 的设备列表中可能不会显示禁止的提供程序。

微型端口驱动程序应将 PreferredListHeader.ElementType 成员设置为 WwanStructProvider。 当响应 OID_WWAN_PREFERRED_PROVIDERS 设置请求时,微型端口驱动程序应将 PreferredListHeader.ElementCount 成员设置为 0。

处理设置请求时,是否可以覆盖设备上的 PPL 具体取决于设备功能、手机网络技术和/或网络提供商的策略。

如果微型端口驱动程序不支持返回或设置 PPL,则应返回 NDIS_STATUS_NOT_SUPPORTED。

要求

版本

在 Windows 7 和更高版本的 Windows 中可用。

头文件

Ntddndis.h(包括 Ndis.h)

另请参阅

NDIS_WWAN_PREFERRED_PROVIDERS

NDIS_STATUS_WWAN_PREFERRED_PROVIDERS

WWAN 提供程序操作