WWAN_SET_CONTEXT構造体 (wwan.h)
WWAN_SET_CONTEXT構造体は、MB デバイスでサポートされているネットワーク プロバイダー ID を持つプロビジョニングされたコンテキストを表します。
構文
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
このコンテキストの一意の 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 アクティブ化に使用する認証の種類。
ProviderId[WWAN_PROVIDERID_LEN]
プロビジョニングされたコンテキストを セット OID_WWAN_PROVISIONED_CONTEXT要求に格納する必要があるネットワーク プロバイダー ID を表す NULL で終わる文字列。 ミニポート ドライバーは、このホーム プロバイダー ID を持つサブスクライバー ID モジュール (SIM カード) がデバイスにある場合、後続のクエリ操作に応答して、追加されたプロビジョニングされたコンテキストを返す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 以降のバージョンの Windows で使用できます。 |
Header | wwan.h (Wwan.h を含む) |