Partager via


fonction MBB_DEVICE_MBIM_PARAMETERS_INIT (mbbcx.h)

La méthode MBB_DEVICE_MBIM_PARAMETERS_INIT initialise une structure MBB_DEVICE_MBIM_PARAMETERS.

Syntaxe

void MBB_DEVICE_MBIM_PARAMETERS_INIT(
  PMBB_DEVICE_MBIM_PARAMETERS MbimParameters,
  MBB_MBIM_VERSION            Version,
  ULONG                       MaximumFragmentSize,
  MBB_MBIM_EXTENDED_VERSION   ExtendedVersion
);

Paramètres

MbimParameters

Pointeur vers la structure MBB_DEVICE_MBIM_PARAMETERS allouée par le pilote client à initialiser.

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.

MaximumFragmentSize

Taille maximale, en octets, des messages de contrôle MBIM que le pilote client peut prendre en charge.

ExtendedVersion

Valeur MBB_MBIM_EXTENDED_VERSION qui définit la version de la spécification MBIM étendue la plus basse prise en charge par le pilote client. Si un appareil définit MbbMbimExtendedVersion2Dot0, cela signifie que l’appareil ne peut prendre en charge que MbbMbimExtendedVersion2Dot0 ou version ultérieure. Par conséquent, si un appareil ayant l’intention d’utiliser des hôtes plus anciens doit définir MbbMbimExtendedVersion1Dot0

Valeur de retour

Aucun

Remarques

Le pilote client appelle généralement cette méthode à partir de sa fonction de rappel d’événement EVT_WDF_DEVICE_PREPARE_HARDWARE en préparation de l’appel de MbbDeviceSetMbimParameters.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
plateforme cible Universel
version minimale de KMDF 1.29
d’en-tête mbbcx.h
bibliothèque mbbcxstub.lib
IRQL Tout niveau tant que la mémoire cible est résidente

Voir aussi

extension de classe WDF Mobile Broadband (MBB) (MBBCx)