structure MBB_DEVICE_MBIM_PARAMETERS (mbbcx.h)
Le pilote client utilise la structure MBB_DEVICE_MBIM_PARAMETERS pour décrire ses paramètres liés aux spécifications MBIM au framework MBBCx.
Syntaxe
typedef struct _MBB_DEVICE_MBIM_PARAMETERS {
ULONG Size;
MBB_MBIM_VERSION Version;
MBB_MBIM_EXTENDED_VERSION ExtendedVersion;
ULONG MaximumFragmentSize;
} MBB_DEVICE_MBIM_PARAMETERS, *PMBB_DEVICE_MBIM_PARAMETERS;
Membres
Size
Taille de cette structure, en octets.
Version
Valeur MBB_MBIM_VERSION qui définit la version de la spécification MBIM prise en charge par le pilote client. La valeur de ce champ doit être MBB_MBIM_VERSION1_0_ERRATA.
Important
Le pilote client et l’appareil doivent prendre en charge la spécification MBIM Rev 1.0 Errata-1.
ExtendedVersion
Valeur MBB_MBIM_EXTENDED_VERSION qui définit la version de la spécification MBIM étendue prise en charge par le pilote client. La valeur de ce champ doit être MBB_MBIM_EXTENDED_VERSION2_0.
MaximumFragmentSize
Taille maximale des messages de contrôle MBIM que le pilote client peut prendre en charge.
L’infrastructure MBBCx utilise la valeur de ce champ pour déterminer s’il doit fragmenter le message MBIM lorsqu’il appelle ultérieurement les commandes du pilote client EvtMbbDeviceSendMbimFragment fonction de rappel.
Remarques
Appelez MBB_DEVICE_MBIM_PARAMETERS_INIT pour initialiser cette structure.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1903 |
version minimale de KMDF | 1.29 |
d’en-tête | mbbcx.h |