структура 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[WWAN_ACCESSSTRING_LEN]

Строка, завершающаяся значением NULL для доступа к сети. Для сетей на основе GSM это будет строка APN, например "data.thephone-company.com". Для сетей на основе CDMA это может быть специальный код набора, например "No 777" или идентификатор сетевого доступа (NAI), например "foo@thephone-company.com". Этот элемент может иметь значение NULL.

Размер строки не должен превышать 100 байт.

UserName[WWAN_USERNAME_LEN]

Имя пользователя, используемое для проверки подлинности. Этот элемент может иметь значение NULL.

Password[WWAN_PASSWORD_LEN]

Пароль, используемый для проверки подлинности. Этот элемент может иметь значение NULL.

Compression

Указывает сжатие, которое будет использоваться в соединении с данными для заголовка и данных. Этот член применяется только к устройствам на основе GSM. Служба MB задает этому члену значение WwanCompressionNone для устройств на основе CDMA.

AuthType

Тип проверки подлинности, используемый для активации PDP.

ProviderId[WWAN_PROVIDERID_LEN]

Строка, завершающаяся значением NULL, представляющая идентификацию поставщика сети, для которой подготовленный контекст должен храниться в наборе OID_WWAN_PROVISIONED_CONTEXT запросов. Минипорт-драйверы должны возвращать добавленный подготовленный контекст в ответ на последующие операции запроса , когда модуль удостоверения подписчика (SIM-карта) с этим идентификатором поставщика дома находится на устройстве.

Требования

   
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях Windows.
Заголовок wwan.h (включая Wwan.h)