MBB_DEVICE_MBIM_PARAMETERS structure (mbbcx.h)
Le pilote client utilise la structure MBB_DEVICE_MBIM_PARAMETERS pour décrire ses paramètres liés à la spécification MBIM dans l’infrastructure 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 le périphérique 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 la fonction de rappel EvtMbbDeviceSendMbimFragment du pilote client pour émettre des commandes.
Remarques
Appelez MBB_DEVICE_MBIM_PARAMETERS_INIT pour intialiser cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1903 |
Version KMDF minimale | 1.29 |
En-tête | mbbcx.h |