次の方法で共有


WWAN_DEVICE_CAPS_EX構造体 (wwan.h)

大事な

バイアスフリー通信

Microsoft では、多様で包括的な環境をサポートしています。 この記事には、偏りのない通信用の Microsoft スタイル ガイドが除外として認識 用語への参照が含まれています。 単語または語句は、現在ソフトウェアに表示されるため、一貫性を保つため、この記事で使用されます。 言語を削除するようにソフトウェアが更新されると、この記事は整合するように更新されます。

WWAN_DEVICE_CAPS_EX 構造体は、モバイル ブロードバンド デバイスの機能を表します。 WWAN_DEVICE_CAPS_EX は、特定の Executor を追跡するための Executor Index メンバーと、Microsoft サービス拡張機能用の WwanOptionalServiceCaps メンバーを追加することで、既存の WWAN_DEVICE_CAPS 構造を拡張します。

構文

typedef struct _WWAN_DEVICE_CAPS_EX {
  WWAN_DEVICE_TYPE    WwanDeviceType;
  WWAN_CELLULAR_CLASS WwanCellularClass;
  WWAN_VOICE_CLASS    WwanVoiceClass;
  WWAN_SIM_CLASS      WwanSimClass;
  ULONG               WwanDataClass;
  WCHAR               CustomDataClass[WWAN_CUSTOM_DATA_CLASS_LEN];
  ULONG               WwanGsmBandClass;
  ULONG               WwanCdmaBandClass;
  WCHAR               CustomBandClass[WWAN_CUSTOM_BAND_CLASS_LEN];
  ULONG               WwanSmsCaps;
  ULONG               WwanControlCaps;
  WCHAR               DeviceId[WWAN_DEVICEID_LEN];
  WCHAR               Manufacturer[WWAN_MANUFACTURER_LEN];
  WCHAR               Model[WWAN_MODEL_LEN];
  WCHAR               FirmwareInfo[WWAN_FIRMWARE_LEN];
  ULONG               MaxActivatedContexts;
  ULONG               WwanAuthAlgoCaps;
  ULONG               ExecutorIndex;
  ULONG               WwanOptionalServiceCaps;
  ULONG               WwanSimClassBitMasks;
  ULONG               WwanWCDMABandClass;
  USHORT              WwanLTEBandClass[WWAN_MAX_NUM_LTE_BAND];
  USHORT              WwanNRBandClass[WWAN_MAX_NUM_NR_BAND];
  ULONGLONG           WwanDataSubClass;
  ULONGLONG           WwanMiscCaps;
  WWAN_LIST_HEADER    CellularClassListHeader;
} WWAN_DEVICE_CAPS_EX, *PWWAN_DEVICE_CAPS_EX;

メンバーズ

WwanDeviceType

デバイスの種類。 ミニポート ドライバーは、WwanDeviceTypeUnknown以外の値にデバイスの種類を設定する必要があります。

WwanCellularClass

デバイスの携帯ネットワーク クラス。 ミニポート ドライバーは、WwanCellularClassUnknown以外の値に携帯ネットワーク クラスを設定する必要があります。 このメンバーコントロール機能の値は、ネットワーク プロバイダーの登録モードなど、携帯ネットワーク テクノロジに固有です。

マルチモードをサポートするミニポート ドライバーは、これを WwanCellularClassGsm に設定する必要があります。

WwanVoiceClass

デバイスの音声クラス。 このメンバーは、回線音声サービスの存在と、そのようなサービスがデータ サービスと対話する方法について MB サービスに通知します。 MB サービスは、回線切り替え音声をネイティブにサポートせず、またそれを妨げません。 回線音声をサポートする方法は、ミニポート ドライバーによって決まります。 この WwanVoiceClass メンバーにより、MB サービスは今後この機能をサポートできます。

WwanSimClass

WWAN_SIM_CLASS 列挙型で指定されたサブスクライバー ID モジュール (SIM カード) のクラス。 ミニポート ドライバーは、WwanSimClassUnknown以外の値に SIM クラスを設定する必要があります。

WwanDataClass

デバイスがサポートするデータ クラスを表すビットマップ。 次の表に、このメンバーに使用できる値を示します。

価値 意味
WWAN_DATA_CLASS_NONE デバイスはデータ サービスをサポートしていません。
WWAN_DATA_CLASS_GPRS 汎用パケット 無線サービス (GPRS) データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_EDGE 拡張データ for Global Evolution (EDGE) データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_UMTS ユニバーサル モバイル 通信システム (UMTS) データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_HSDPA High-Speed ダウンリンク パケット アクセス (HSDPA) データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_HSUPA High-Speed アップリンク パケット アクセス (HSUPA) データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_LTE LTE データ サービスがサポートされています。 この値は、GSM ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_5G_NSA スタンドアロン以外の 5G データ サービスがサポートされています。 5G データ クラスのサポートの詳細については、MB 5G データ クラスのサポートを参照してください。
WWAN_DATA_CLASS_SA スタンドアロン 5G データ サービスがサポートされています。 5G データ クラスのサポートの詳細については、MB 5G データ クラスのサポートを参照してください。
WWAN_DATA_CLASS_1XRTT CDMA 1x 無線伝送テクノロジ (1xRTT、cdma2000、CDMA2000 1x など) データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_1XEVDO CDMA Evolution-Data 最適化 (元はデータのみ、1xEDVO、CDMA2000 1x EV-DO、または 1x EVDO とも呼ばれます) データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_1XEVDO_REVA 1xEVDO RevA データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_1XEVDV CDMA Evolution-Data/Voice (CDMA 2000 1x EV-DV または 1x EVDV とも呼ばれます) データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_3XRTT CDMA 3x 無線伝送技術 (3xRTT) データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_1XEVDO_REVB 1xEVDO RevB データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_UMB UMB データ サービスがサポートされています。 この値は、CDMA ベースのデバイスにのみ適用されます。
WWAN_DATA_CLASS_CUSTOM デバイスは、この表に記載されていないデータ サービスをサポートしています。

CustomDataClass[WWAN_CUSTOM_DATA_CLASS_LEN]

カスタム データ クラスの名前を表す NULL で終わる文字列。 このメンバーは、ミニポート ドライバーが WwanDataClass メンバーのWWAN_DATA_CLASS_CUSTOM ビットを設定する場合にのみ有効です。

WwanGsmBandClass

GSM ベースのデバイスがサポートする周波数帯を表すビットマップ。 次の表に、このメンバーに使用できる値を示します。

価値 意味
WWAN_BAND_CLASS_UNKNOWN デバイスでサポートされている周波数帯域は指定されていません。
WWAN_BAND_CLASS_I デバイスは、UMTS2100スペクトルをサポートします。
WWAN_BAND_CLASS_II デバイスは、UMTS1900スペクトルをサポートします。
WWAN_BAND_CLASS_III デバイスは、UMTS1800スペクトルをサポートします。
WWAN_BAND_CLASS_IV デバイスは AWS スペクトルをサポートします。
WWAN_BAND_CLASS_V デバイスは、UMTS850スペクトルをサポートします。
WWAN_BAND_CLASS_VI デバイスは、UMTS800スペクトルをサポートします。
WWAN_BAND_CLASS_VII デバイスは、UMTS2600スペクトルをサポートします。
WWAN_BAND_CLASS_VIII デバイスは、UMTS900スペクトルをサポートします。
WWAN_BAND_CLASS_IX デバイスは、UMTS1700スペクトルをサポートします。
WWAN_BAND_CLASS_X
WWAN_BAND_CLASS_CUSTOM デバイスは、この表に記載されているもの以外のスペクトルをサポートしています。
 

ミニポート ドライバーがWWAN_BAND_CLASS_CUSTOMを指定する場合は、CustomBandClass でデータ クラスの名前 指定する必要があります。

これらの値の詳細については、OID_WWAN_DEVICE_CAPSを参照してください。

WwanCdmaBandClass

CDMA ベースのデバイスがサポートする周波数帯を表すビットマップ。 次の表に、このメンバーに使用できる値を示します。

価値 意味
WWAN_BAND_CLASS_UNKNOWN デバイスでサポートされている周波数帯域は指定されていません。
WWAN_BAND_CLASS_0 デバイスは 800MHz 帯域をサポートします。
WWAN_BAND_CLASS_I デバイスは 1900MHz 帯をサポートします。
WWAN_BAND_CLASS_II デバイスは TACS バンドをサポートします。
WWAN_BAND_CLASS_III デバイスは JTACS バンドをサポートします。
WWAN_BAND_CLASS_IV このデバイスは韓国の PCS バンドをサポートしています。
WWAN_BAND_CLASS_V デバイスは 450 MHz バンドをサポートします。
WWAN_BAND_CLASS_VI デバイスは 2 GHz 帯域をサポートします。
WWAN_BAND_CLASS_VII デバイスは 700 MHz 帯をサポートします。
WWAN_BAND_CLASS_VIII デバイスは 1800 MHz 帯域をサポートします。
WWAN_BAND_CLASS_IX デバイスは 900 MHz 帯域をサポートします。
WWAN_BAND_CLASS_X デバイスは、セカンダリ 800 MHz バンドをサポートします。
WWAN_BAND_CLASS_XI このデバイスは、400 MHz のヨーロッパ PAMR バンドをサポートします。
WWAN_BAND_CLASS_XII デバイスは 800 MHz PAMR バンドをサポートします。
WWAN_BAND_CLASS_XIII デバイスは、2.5GHz IMT2000拡張バンドをサポートします。
WWAN_BAND_CLASS_XIV このデバイスは、US PCS 1.9GHz バンドをサポートしています。
WWAN_BAND_CLASS_XV デバイスは AWS バンドをサポートします。
WWAN_BAND_CLASS_XVI このデバイスは、米国の 2.5 GHz バンドをサポートしています。
WWAN_BAND_CLASS_XVII このデバイスは、US 2.5 GHz Forward Link Only バンドをサポートしています。
WWAN_BAND_CLASS_CUSTOM デバイスは、この表に示されているバンド以外のバンドをサポートしています。
 

ミニポート ドライバーがWWAN_BAND_CLASS_CUSTOMを指定する場合は、CustomBandClass でデータ クラスの名前 指定する必要があります。

これらの値の詳細については、OID_WWAN_DEVICE_CAPSを参照してください。

CustomBandClass[WWAN_CUSTOM_BAND_CLASS_LEN]

カスタム バンド クラスの名前を表す NULL で終わる文字列。 このメンバーは、ミニポート ドライバーが必要に応じて、WwanGsmBandClass または WwanCdmaBandClass メンバーでWWAN_BAND_CLASS_CUSTOM ビットを設定する場合にのみ有効です。

WwanSmsCaps

デバイスがサポートする SMS メッセージと方向フローの種類を表すビットマップ。 次の表に、有効な SMS 機能の設定を示します。

価値 意味
WWAN_SMS_CAPS_NONE デバイスは SMS メッセージをサポートしていません。
WWAN_SMS_CAPS_PDU_SEND GSM ベースのデバイスの場合、この値は、デバイスが PDU スタイルの SMS メッセージの送信をサポートしていることを意味します。

CDMA ベースのデバイスの場合、この値は、デバイスが 3GPP2 仕様 C のセクション「3.4.2.1 SMS ポイントツーポイント メッセージ」で定義されているバイナリ形式で SMS メッセージを送信できることを意味します。S0015-A「ワイドバンド 拡散スペクトル システムのショート メッセージ サービス (SMS)」を参照してください。

WWAN_SMS_CAPS_PDU_RECEIVE GSM ベースのデバイスの場合、この値は、デバイスが PDU スタイルの SMS メッセージの受信をサポートしていることを意味します。

CDMA ベースのデバイスの場合、この値は、デバイスが 3GPP2 仕様 C. のセクション「3.4.2.1 SMS ポイントツーポイント メッセージ」で定義されているバイナリ形式で SMS メッセージを読み取ることができることを意味します。S0015-A「Short Message Service (SMS) for Wideband Spread Spectrum Systems」を参照してください。

WWAN_SMS_CAPS_TEXT_SEND デバイスは、テキスト スタイルの SMS メッセージの送信をサポートしています。 このフラグは、CDMA ベースのデバイスに適用されます。
WWAN_SMS_CAPS_TEXT_RECEIVE デバイスは、テキスト スタイルの SMS メッセージの受信をサポートしています。 このフラグは、CDMA ベースのデバイスに適用されます。
 

ミニポート ドライバーは、現在のホーム プロバイダーがマルチモード対応の場合に SMS を受信および送信するための GSM PDU 形式のみのサポートを反映するように、このメンバーを設定する必要があります。 したがって、ミニポート ドライバーが携帯ネットワーク クラスのネイティブ形式 (CDMA TEXT や CDMA PDU など) で SMS を受信する場合、ミニポート ドライバーは GSM PDU への変換を行い、MB サービスに指示する必要があります。 同様に、ミニポート ドライバーが GSM PDU 形式で送信要求を受信する場合は、ネイティブの携帯ネットワーク クラス形式への変換を行う必要があります。

WwanControlCaps

デバイスがサポートするコントロール機能を表すビットマップ。 次の表は、GSM ベースおよび CDMA ベースのデバイスの有効な WwanControlCaps 設定を示しています。

価値 意味
WWAN_CTRL_CAPS_REG_MANUAL プロバイダー ネットワークで手動でネットワークを選択できるかどうかを示します。 GSM ベースのデバイスのミニポート ドライバーは、このフラグを指定する必要があります。 CDMA ベースのデバイスのミニポート ドライバーでは、このフラグを指定しないでください。
WWAN_CTRL_CAPS_HW_RADIO_SWITCH ハードウェア無線電源スイッチの存在を示します。 これは、WWAN_DEVICE_TYPE列挙型の WwanDeviceTypeEmbedded 値に対応します。
WWAN_CTRL_CAPS_CDMA_MOBILE_IP CDMA ベースのデバイスがモバイル IP をサポートするように構成されていることを示します。 このフラグは、CDMA ベースのデバイスにのみ適用されます。

ミニポート ドライバーは、現在のホーム プロバイダーがマルチモード対応の場合は、このフラグを設定しないでください。

WWAN_CTRL_CAPS_CDMA_SIMPLE_IP CDMA ベースのデバイスが単純な IP サポート用に構成されていることを示します。 このフラグは、CDMA ベースのデバイスにのみ適用されます。

ミニポート ドライバーは、現在のホーム プロバイダーがマルチモード対応の場合は、このフラグを設定しないでください。

WWAN_CTRL_CAPS_CDMA_MOBILE_IPまたはWWAN_CTRL_CAPS_CDMA_SIMPLE_IP CDMA ベースのデバイスが、フォールバック オプションとして単純な IP を使用してモバイル IP をサポートするように構成されていることを示します。
WWAN_CTRL_CAPS_PROTECT_UNIQUEID Windows で国際モバイル サブスクライバー ID (IMSI) を表示しないことを示します。
WWAN_CTRL_CAPS_USSD GSM ベースの MB デバイスが USSD プロトコルをサポートするように構成されていることを示します。 このフラグは、GSM ベースのデバイスにのみ適用されます。

USSD メッセージの送受信をサポートするミニポート ドライバーは、このフラグを設定します。

ミニポート ドライバーは、ネットワークの現在のマルチモード対応ホーム プロバイダー GSM 側は、ネットワークの CDMA 側が USSD をサポートしていない場合でも USSD をサポートする場合、このフラグを設定できます。

WWAN_CTRL_CAPS_MODEL_MULTI_CARRIER MB デバイスが複数のネットワークオペレーターの登録と接続をサポートしていることを示します。
WWAN_CTRL_CAPS_MULTI_MODE このフラグは、現在のホーム プロバイダーが複数の携帯ネットワーク クラス/RAT (無線アクセス テクノロジ) をサポートしていることを示します。
 

CDMA ベースのデバイスのミニポート ドライバーは、デバイスがサポートする IP の種類について MB サービスに通知するために、WWAN_CTRL_CAPS_CDMA_MOBILE_IP、WWAN_CTRL_CAPS_CDMA_SIMPLE_IP、または両方のフラグを指定する必要があります。

DeviceId[WWAN_DEVICEID_LEN]

デバイス ID を表す NULL で終わる文字列。

GSM ベースのデバイスの場合、文字列は国際モバイル機器 ID (IMEI) 形式 (最大 15 桁) に準拠している必要があります。

CDMA ベースのデバイスの場合、文字列は電子シリアル番号 (ESN、11 桁) とモバイル機器識別子 (MEID、17 桁) の両方の形式に準拠している必要があります。

WwanControlCaps WWAN_CTRL_CAPS_MULTI_MODE フラグを設定するドライバーなど、マルチモード対応ミニポート ドライバーの場合は、GSM ベースの DeviceId のみを報告する必要があります。

この値はデバイスのメモリに格納する必要があり、MB デバイス/SIM で PIN のロックを解除する必要がある場合でも使用できる必要があります。

Manufacturer[WWAN_MANUFACTURER_LEN]

デバイスの製造元を表す NULL で終わる文字列。 このメンバーは省略可能です。

Model[WWAN_MODEL_LEN]

デバイスのモデルを表す NULL で終わる文字列。 このメンバーは省略可能です。

FirmwareInfo[WWAN_FIRMWARE_LEN]

デバイスに関するファームウェア固有の情報を表す NULL で終わる文字列。 このメンバーは省略可能です。

MaxActivatedContexts

デバイスでサポートされているアクティブ化されたコンテキストの最大数。 ミニポート ドライバーは、MaxActivatedContexts を超えるアクティブ化の試行失敗することによって、この制限を適用する必要があります。

WwanAuthAlgoCaps

MB デバイスがサポートする認証方法の種類を表すビットマップ。

価値 意味
WWAN_AUTH_ALGO_CAPS_NONE MB デバイスでは、認証方法はサポートされていません。
WWAN_AUTH_ALGO_CAPS_SIM MB デバイスでは、SIM 認証方法がサポートされています。
WWAN_AUTH_ALGO_CAPS_AKA MB デバイスでは、AKA 認証方法がサポートされています。
WWAN_AUTH_ALGO_CAPS_AKAP MB デバイスでは、AKA' (AKA Prime) 認証方法がサポートされています。

ExecutorIndex

WWAN_DEVICE_CAPS_EXWwanDeviceType メンバーは、モデム デバイスではなく個々の Executor を参照しなくなりました。 各デバイスは、OS が認識している RF Executor エンティティです。

WwanOptionalServiceCaps

基になるモデムがサポートする Microsoft サービス拡張機能を表す ULONG 構造体。 これは、未定義のビットが予約され、"0" に設定する必要がある 64 ビットのビットマップ構造体です。新しいサービス拡張機能が導入されると、予約済みビットが新しいサービス拡張機能を表すために使用されます。

価値 マスク 意味
WWAN_OPTIONAL_SERVICE_CAPS_NONE 0h デバイスとドライバーは、オプションのサービス拡張機能をサポートしていません。
WWAN_OPTIONAL_SERVICE_CAPS_LTE_ATTACH 1h デバイスとドライバーは、LTE アタッチ構成と次の MBIM CID をサポートします。
  • MBIM_CID_MS_LTE_ATTACH_CONFIG
  • MBIM_CID_MS_LTE_ATTACH_STATUS
WWAN_OPTIONAL_SERVICE_CAPS_CONTEXT_MGMT 2h デバイスとドライバーは、プロビジョニングされたモデム コンテキストと次の MBIM CID を管理する OS をサポートします。
  • MBIM_CID_PROVISIONED_CONTEXT_V2
WWAN_OPTIONAL_SERVICE_CAPS_MULTI_SIM 4h デバイスとドライバーは、マルチ SIM/マルチ Executor と次の OID をサポートしています。
WWAN_OPTIONAL_SERVICE_CAPS_EX_SAR 8h デバイスとドライバーは、OS と次の MBIM CID からの SAR 構成をサポートします。
  • MBIM_CID_MS_SAR_CONFIG
  • MBIM_CID_MS_TRANSMISSION_STATUS
WWAN_OPTIONAL_SERVICE_CAPS_NETWORK_BLACKLIST 16h デバイスとドライバーは、OS および次の MBIM CID からのネットワーク禁止送信者リストの構成をサポートします。
  • MBIM_CID_MS_NETWORK_BLACKLIST
WWAN_OPTIONAL_SERVICE_CAPS_5G_NSA デバイスとドライバーは、Windows 10 バージョン 1903 のすべての新しい 5G 関連拡張機能をサポートしています。 次の表に、NDIS メッセージと、ミニポート ドライバーがこのビットが設定されている場合にサポートする必要があるリビジョンを示します。
OID メッセージ 改定
WWAN_DEVICE_CAPS_EX NDIS_WWAN_DEVICE_CAPS_EX 1
WWAN_REGISTER_STATE NDIS_WWAN_REGISTRATION_STATE 3
WWAN_PACKET_SERVICE NDIS_WWAN_PACKET_SERVICE_STATE 2
WWAN_SIGNAL_STATE NDIS_WWAN_SIGNAL_STATE 2

WwanSimClassBitMasks

SIM クラス マスクを表すビットマップ。 WwanSimClass フィールドに対応するマスクが少なくとも含まれている必要があります。

価値
WWAN_SIM_CLASS_MASK_UNKNOWN 0x00000000
WWAN_SIM_CLASS_MASK_EMBEDDED 0x00000001
WWAN_SIM_CLASS_MASK_REMOVABLE 0x00000002
WWAN_SIM_CLASS_MASK_REMOTE 0x00000004

WwanWCDMABandClass

FDD の 3GPP TS25.101 で定義されているバンド番号。 LSB はバンド番号 1 (2100MHz) を示します。

WwanLTEBandClass[WWAN_MAX_NUM_LTE_BAND]

WwanNRBandClass[WWAN_MAX_NUM_NR_BAND]

WwanDataSubClass

デバイスがサポートするデータ サブクラスを表すビットマップ。

価値 意味
WWAN_DATA_SUBCLASS_NONE 付随するデータ クラスの下にサブクラスはありません。
WWAN_DATA_SUBCLASS_5G_ENDC 5G オプション 3 と同様に、進化したユニバーサル モバイル通信システム (UMTS) の地上無線アクセス (E-UTRAN) と NR のデュアル接続がサポートされています。 WWAN_DATA_CLASS_5G データ クラスでのみ有効です。
WWAN_DATA_SUBCLASS_5G_NR 5G オプション 2 と同様にスタンドアロン NR がサポートされています。 WWAN_DATA_CLASS_5G データ クラスでのみ有効です。
WWAN_DATA_SUBCLASS_5G_NEDC 5G オプション 4 と同様に、NR と EUTRAN のデュアル接続がサポートされています。 WWAN_DATA_CLASS_5G データ クラスでのみ有効です。
WWAN_DATA_SUBCLASS_5G_ELTE 5G オプション 5 と同様のスタンドアロン eLTE がサポートされています。 WWAN_DATA_CLASS_5G データ クラスでのみ有効です。
WWAN_DATA_SUBCLASS_5G_NGENDC 5G オプション 7 と同様に、次世代 eLTE と NR のデュアル接続がサポートされています。 WWAN_DATA_CLASS_5G データ クラスでのみ有効です。

WwanMiscCaps

デバイスがサポートするその他の機能を表すビットマップ。 |値| |--- | |WWAN_DEVICE_MISC_CAPS_NONE 0x00000000| |WWAN_DEVICE_MISC_CAPS_ETHERNET_PDU_SESSION 0x00000001| |WWAN_DEVICE_MISC_CAPS_UNSTRUCTURED_PDU_SESSION 0x00000002| |WWAN_DEVICE_MISC_CAPS_ESIM 0x00000004| |WWAN_DEVICE_MISC_CAPS_REFLECTIVE_QOS 0x00000008|

CellularClassListHeader

マルチモード対応デバイスがサポートする携帯ネットワーク クラスの一覧を表す書式設定されたWWAN_LIST_HEADER オブジェクト。 WWAN_LIST_HEADER の ElementType メンバーは、常に WwanStructCellularClass に設定する必要があります。 WWAN_LIST_HEADER の ElementCount メンバーは、WWAN_LIST_HEADER構造体に続く携帯ネットワーク クラスの数に設定されます。 マルチモード対応ではない MB デバイスは、ElementCount 0 に設定する必要があります。

備考

デバイスでサポートされているデータ サービスが、WwanDataClass メンバーのテーブルで定義されている他の値のいずれかに属していない場合、ミニポート ドライバーはWWAN_DATA_CLASS_CUSTOMを指定する必要があります。 ミニポート ドライバーがWWAN_DATA_CLASS_CUSTOMフラグを設定する場合、ミニポート ドライバーは、CustomDataClass メンバーのデータ クラスの名前も指定する必要があります。

GSM ベースのデバイスでは、GSM ベースのデータ クラスのみを指定する必要があります。 たとえば、GPRS、EDGE、UMTS、HSDPA、LTE、TD-SCDMA などです。 ミニポート ドライバーが TD-SCDMA をサポートしている場合は、WwanDataClass メンバーのWWAN_DATA_CLASS_CUSTOMと、CustomDataClass メンバーの文字列 "TD-SCDMA" を指定する必要があります。

CDMA ベースのデバイスの場合は、CDMA 関連のデータ サービスのみを指定する必要があります。 たとえば、1xRTT、1xEV-DO、1xEV-DO RevA、UMB などです。 1xEV-DO RevB は将来使用するために定義されています。 1xEV-DV と 3xRTT も完全のために定義されています。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1703
ヘッダー wwan.h (Wwan.h を含む)

関連項目

NDIS_WWAN_DEVICE_CAPS_EX

OID_WWAN_DEVICE_CAPS_EX

WWAN_DEVICE_CAPS