WWAN_CONTEXT 構造体 (wwan.h)

WWAN_CONTEXT構造体は、MB デバイスでサポートされているプロビジョニングされたコンテキストを表します。

構文

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

このコンテキストの一意の ID。

set OID_WWAN_PROVISIONED_CONTEXT requests の場合、MB サービスは値を WWAN_CONTEXT_ID_APPEND に設定できます。 この値を使用する場合、ミニポート ドライバーは、コンテキスト情報を格納するためのインデックスを決定する必要があります。 クエリOID_WWAN_PROVISIONED_CONTEXT要求に応答して、WWAN_CONTEXT_ID_APPENDを返すべきではありません。

ContextType

表されるコンテキストの種類 (インターネット接続、VPN (企業ネットワークへの接続)、Voice-over-IP (VOIP) など) を指定します。 ミニポート ドライバーでは、空またはプロビジョニングされていないコンテキストに 対して WwanContextTypeNone を指定する必要があります。

AccessString[WWAN_ACCESSSTRING_LEN]

ネットワークにアクセスするための NULL で終わる文字列。 GSM ベースのネットワークの場合、これは "data.thephone-company.com" などのアクセス ポイント名 (APN) 文字列になります。 CDMA ベースのネットワークの場合、"#777" などの特殊なダイヤル コードや、"" などのfoo@thephone-company.comネットワーク アクセス識別子 (NAI) が考えられます。 このメンバーは NULL にすることができます

文字列のサイズは 100 バイトを超えないようにしてください。

UserName[WWAN_USERNAME_LEN]

認証に使用するユーザー名。 このメンバーは NULL にすることができます

Password[WWAN_PASSWORD_LEN]

認証に使用するパスワード。 このメンバーは NULL にすることができます

Compression

ヘッダーとデータのデータ接続で使用する圧縮を指定します。 このメンバーは、GSM ベースのデバイスにのみ適用されます。 MB サービスは、このメンバーを CDMA ベースのデバイスの WwanCompressionNone に設定します。

AuthType

PDP アクティブ化に使用する認証の種類。

要件

要件
サポートされている最小のクライアント Windows 7 以降のバージョンの Windows で使用できます。
Header wwan.h (Wwan.h を含む)

こちらもご覧ください

NDIS_WWAN_SET_PROVISIONED_CONTEXT

WWAN_AUTH_PROTOCOL

WWAN_COMPRESSION

WWAN_CONTEXT_TYPE