структура WWAN_SET_CONTEXT (wwan.h)
Структура WWAN_SET_CONTEXT представляет подготовленный контекст с идентификацией поставщика сети, поддерживаемой устройством MB.
Синтаксис
typedef struct _WWAN_SET_CONTEXT {
ULONG ContextId;
WWAN_CONTEXT_TYPE ContextType;
WCHAR AccessString[WWAN_ACCESSSTRING_LEN];
WCHAR UserName[WWAN_USERNAME_LEN];
WCHAR Password[WWAN_PASSWORD_LEN];
WWAN_COMPRESSION Compression;
WWAN_AUTH_PROTOCOL AuthType;
WCHAR ProviderId[WWAN_PROVIDERID_LEN];
} WWAN_SET_CONTEXT, *PWWAN_SET_CONTEXT;
Участники
ContextId
Уникальный идентификатор для этого контекста.
Для заданных OID_WWAN_PROVISIONED_CONTEXT запросов служба MB может задать значение WWAN_CONTEXT_ID_APPEND. Если это значение используется, мини-драйвер должен решить индекс для хранения сведений о контексте. WWAN_CONTEXT_ID_APPEND никогда не следует возвращать в ответ на запросы OID_WWAN_PROVISIONED_CONTEXT запросов.
ContextType
Указывает тип контекста, который представляется, например подключение к Интернету, VPN (подключение к корпоративной сети) или голосовой связи через IP (VOIP). Драйверы минипорта должны указывать WwanContextTypeNone для пустых или неподдерживаемых контекстов.
AccessString
Строка, завершающаяся значением NULL для доступа к сети. Для сетей на основе GSM это будет строка APN, например "data.thephone-company.com". Для сетей на основе CDMA это может быть специальный код набора, например "No 777" или идентификатор сетевого доступа (NAI), например "foo@thephone-company.com". Этот элемент может иметь значение NULL.
Размер строки не должен превышать 100 байт.
UserName
Имя пользователя, используемое для проверки подлинности. Этот элемент может иметь значение NULL.
Password
Пароль, используемый для проверки подлинности. Этот элемент может иметь значение NULL.
Compression
Указывает сжатие, которое будет использоваться в соединении с данными для заголовка и данных. Этот член применяется только к устройствам на основе GSM. Служба MB задает этому члену значение WwanCompressionNone для устройств на основе CDMA.
AuthType
Тип проверки подлинности, используемый для активации PDP.
ProviderId
Строка, завершающаяся значением NULL, представляющая идентификацию поставщика сети, для которой подготовленный контекст должен храниться в наборе OID_WWAN_PROVISIONED_CONTEXT запросов. Минипорт-драйверы должны возвращать добавленный подготовленный контекст в ответ на последующие операции запроса , когда модуль удостоверения подписчика (SIM-карта) с этим идентификатором поставщика дома находится на устройстве.
Требования
Минимальная версия клиента | Доступно в Windows 7 и более поздних версиях Windows. |
Заголовок | wwan.h (включая Wwan.h) |