структура WWAN_CONTEXT (wwan.h)
Структура WWAN_CONTEXT представляет подготовленный контекст, поддерживаемый устройством МБ.
Синтаксис
typedef struct _WWAN_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;
} WWAN_CONTEXT, *PWWAN_CONTEXT;
Члены
ContextId
Уникальный идентификатор для этого контекста.
Для запросов на набор OID_WWAN_PROVISIONED_CONTEXT служба МБ может задать значение WWAN_CONTEXT_ID_APPEND. Если используется это значение, драйвер мини-порта должен выбрать индекс для хранения сведений о контексте. WWAN_CONTEXT_ID_APPEND никогда не должны возвращаться в ответ на запросы OID_WWAN_PROVISIONED_CONTEXT запросов .
ContextType
Указывает тип представляемого контекста, например подключение к Интернету, VPN (подключение к корпоративной сети) или voIP. Драйверы мини-порта должны указывать WwanContextTypeNone для пустых или неподготовленных контекстов.
AccessString[WWAN_ACCESSSTRING_LEN]
Строка, завершающаяся значением NULL, для доступа к сети. Для сетей на основе GSM это будет строка имени точки доступа (APN), например "data.thephone-company.com". Для сетей на основе CDMA это может быть специальный код набора, например "#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.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 7 и более поздних версиях Windows. |
Верхняя часть | wwan.h (включая Wwan.h) |