структура 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)