Lire en anglais

Partager via


en-tête mbnapi.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

mbnapi.h contient les interfaces de programmation suivantes :

Interfaces

 
IMbnConnection

Représente la connectivité réseau d’un appareil.
IMbnConnectionContext

Gère les contextes de connexion.
IMbnConnectionContextEvents

Cette interface de notification est utilisée pour gérer les événements de contexte provisionnés asynchrones.
IMbnConnectionEvents

Cette interface de notification signale à une application la modification et l’achèvement status de demandes de connexion asynchrones.
IMbnConnectionManager

Fournit l’accès aux objets IMbnConnection et aux notifications de connexion.
IMbnConnectionManagerEvents

Cette interface de notification signale à une application l’arrivée et la suppression des interfaces IMbnConnection dans le système.
IMbnConnectionProfile

Cette interface accède aux paramètres de connexion et aux préférences stockés dans les profils haut débit mobile.
IMbnConnectionProfileEvents

Cette interface de notification signale à une application quand les méthodes IMbnConnectionProfile modifient l’état du profil haut débit mobile.
IMbnConnectionProfileManager

Fournit l’accès aux profils de connexion et aux notifications de connexion.
IMbnConnectionProfileManagerEvents

Cette interface de notification signale à une application l’arrivée et la suppression des interfaces IMbnConnectionProfile dans le système.
IMbnDeviceService

Permet de communiquer avec un service d’appareil sur un appareil à haut débit mobile particulier.
IMbnDeviceServicesContext

Permet d’énumérer et de récupérer des objets d’appareil haut débit mobile sur le système.
IMbnDeviceServicesEvents

Signale à une application les événements de notification liés aux services d’appareil haut débit mobile sur le système.
IMbnDeviceServicesManager

Fournit l’accès aux objets IMbnDeviceServicesContext et aux notifications de service d’appareil haut débit mobile.
IMbnInterface

Représente un appareil haut débit mobile.
IMbnInterfaceEvents

Cette interface est une interface de notification utilisée pour gérer les appels de méthode IMbnInterface asynchrones ainsi que les modifications de l’état de l’appareil.
IMbnInterfaceManager

Fournit l’accès aux objets et notifications IMbnInterface.
IMbnInterfaceManagerEvents

Cette interface de notification signale à une application l’arrivée et la suppression d’appareils dans le système.
IMbnMultiCarrier

Cette interface expose les fonctionnalités multifacteur d’un appareil haut débit mobile compatible.
IMbnMultiCarrierEvents

Cette interface est une interface de notification utilisée pour gérer les appels de méthode IMbnMultiCarrier asynchrones.
IMbnPin

Représente le code confidentiel de l’appareil.
IMbnPinEvents

Cette interface est une interface de notification utilisée pour indiquer quand les demandes de code confidentiel asynchrones sont terminées.
IMbnPinManager

Fournit des détails importants sur le code confidentiel de l’appareil.
IMbnPinManagerEvents

Interface de notification utilisée pour indiquer quand des événements du Gestionnaire de code confidentiel se sont produits.
IMbnRadio

L’interface IMbnRadio est utilisée pour interroger et mettre à jour l’état radio des appareils à haut débit mobile.
IMbnRadioEvents

Interface de notification utilisée pour indiquer une modification de l’état radio ainsi que l’achèvement d’une modification par programme dans l’état .
IMbnRegistration

Fournit l’accès aux données d’inscription réseau.
IMbnRegistrationEvents

Interface de notification utilisée pour indiquer quand des événements d’inscription se sont produits.
IMbnServiceActivation

Mécanisme de transmission directe pour l’activation du service cellulaire.
IMbnServiceActivationEvents

Cette interface de notification signale à une application l’achèvement d’une demande d’activation de service.
IMbnSignal

Obtenir la qualité du signal radio d’une connexion haut débit mobile.
IMbnSignalEvents

Interface de notification utilisée pour indiquer qu’un événement de signal s’est produit.
IMbnSms

Interface SMS pour l’envoi et la réception de messages, ainsi que le contrôle de la configuration de la messagerie.
IMbnSmsConfiguration

Fournit l’accès à la configuration SMS d’un appareil.
IMbnSmsEvents

Cette interface de notification signale à une application l’achèvement status des opérations SMS et des modifications apportées au status SMS de l’appareil.
IMbnSmsReadMsgPdu

Collection de propriétés qui représentent un message SMS lu dans la mémoire de l’appareil.
IMbnSmsReadMsgTextCdma

Collection de propriétés qui représentent un message SMS au format CDMA lu à partir de la mémoire de l’appareil.
IMbnSubscriberInformation

Fournit l’accès aux informations de l’abonné.
IMbnVendorSpecificEvents

Cette interface de notification signale une application de l’achèvement status d’opérations spécifiques au fournisseur et d’autres modifications spécifiques au fournisseur dans l’état de l’appareil.
IMbnVendorSpecificOperation

Interface permettant de transmettre les requêtes d’une application aux pilotes miniports haut débit mobile sous-jacents.

Structures

 
MBN_CONTEXT

La structure MBN_CONTEXT stocke des informations sur le contexte de connexion.
MBN_DEVICE_SERVICE

La structure MBN_DEVICE_SERVICE fournit des informations sur un service d’appareil haut débit mobile.
MBN_INTERFACE_CAPS

La structure MBN_INTERFACE_CAPS représente les fonctionnalités de l’interface.
MBN_PIN_INFO

La structure MBN_PIN_INFO représente l’état actuel du code confidentiel de l’appareil.
MBN_PROVIDER

La structure MBN_PROVIDER représente un fournisseur de services réseau.
MBN_PROVIDER2

La structure MBN_PROVIDER2 représente un fournisseur de services réseau. Il est utilisé par de nombreuses méthodes spécifiques au fournisseur de l’interface IMbnMultiCarrier et fournit une extension à MBN_PROVIDER pour prendre en charge plusieurs opérateurs.
MBN_SMS_FILTER

La structure MBN_SMS_FILTER contient les valeurs qui décrivent un ensemble de sms.
MBN_SMS_STATUS_INFO

La structure MBN_SMS_STATUS_INFO contient les status du magasin de messages SMS d’un appareil.

Énumérations

 
MBN_ACTIVATION_STATE

Le type énuméré MBN_ACTIVATION_STATE indique l’état actuel de la connexion de données.
MBN_AUTH_PROTOCOL

Le type énuméré MBN_AUTH_PROTOCOL spécifie le protocole d’authentification utilisé pour l’activation du protocole PDP (Packet Data Protocol).
MBN_BAND_CLASS

Le type énuméré MBN_BAND_CLASS définit les classes de bande de fréquence.
MBN_CELLULAR_CLASS

Le type MBN_CELLULAR_CLASS énuméré définit le type d’appareil cellulaire.
MBN_COMPRESSION

Le type énuméré MBN_COMPRESSION spécifie si la compression doit être utilisée dans la liaison de données pour l’en-tête et les données.
MBN_CONNECTION_MODE

Le type énuméré MBN_CONNECTION_MODE spécifie le mode de connexion demandé.
MBN_CONTEXT_CONSTANTS

Le type énuméré MBN_CONTEXT_CONSTANTS spécifie les longueurs de chaîne maximales prises en charge par les membres de la structure MBN_CONTEXT.
MBN_CONTEXT_TYPE

Le type énuméré MBN_CONTEXT_TYPE spécifie le type de contexte représenté.
MBN_CTRL_CAPS

Le MBN_CTRL_CAPS type énuméré représente toutes les fonctionnalités de contrôle d’appareil haut débit mobile en tant que champs de bits.
MBN_DATA_CLASS

Le type énuméré MBN_DATA_CLASS spécifie les classes de données qu’un fournisseur prend en charge.
MBN_DEVICE_SERVICES_INTERFACE_STATE

. (MBN_DEVICE_SERVICES_INTERFACE_STATE)
MBN_INTERFACE_CAPS_CONSTANTS

Le type énuméré MBN_INTERFACE_CAPS_CONSTANTS définit la longueur maximale des valeurs de chaîne utilisées par les éléments assortis de la structure MBN_INTERFACE_CAPS.
MBN_MSG_STATUS

Le type énuméré MBN_MSG_STATUS définit le type de message géré.
MBN_PIN_CONSTANTS

Le type énuméré MBN_PIN_CONSTANTS définit les valeurs constantes utilisées par la structure MBN_PIN_INFO.
MBN_PIN_FORMAT

Le type énuméré MBN_PIN_FORMAT indique si un code confidentiel est numérique ou alphanumérique.
MBN_PIN_MODE

Le MBN_PIN_MODE type énuméré indique si le type de code confidentiel est activé.
MBN_PIN_STATE

Le type énuméré MBN_PIN_STATE indique l’état actuel du code confidentiel de l’appareil haut débit mobile.
MBN_PIN_TYPE

Le type MBN_PIN_TYPE énuméré indique le type de mot de passe requis pour déverrouiller les informations stockées sur l’interface.
MBN_PROVIDER_CONSTANTS

Le type énuméré MBN_PROVIDER_CONSTANTS contient des valeurs qui définissent les longueurs de mémoire tampon de MBN_PROVIDER membres.
MBN_PROVIDER_STATE

Le type énuméré MBN_PROVIDER_STATE spécifie les différents états avec lesquels une entrée de fournisseur peut être marquée.
MBN_RADIO

Le MBN_RADIO type énuméré indique si la radio de l’appareil est activée ou désactivée.
MBN_READY_STATE

Le MBN_READY_STATE type énuméré contient des valeurs qui indiquent la préparation d’un appareil haut débit mobile à participer à des opérations de trafic de réseau cellulaire.
MBN_REGISTER_MODE

Le type énuméré MBN_REGISTER_MODE indique le mode de sélection réseau d’un appareil.
MBN_REGISTER_STATE

Le type MBN_REGISTER_STATE énuméré indique l’état d’inscription réseau d’un appareil haut débit mobile.
MBN_REGISTRATION_CONSTANTS

Le type énuméré MBN_REGISTRATION_CONSTANTS contient des valeurs spécifiques utilisées par les opérations d’interface IMbnRegistration.
MBN_SIGNAL_CONSTANTS

LE type énuméré MBN_SIGNAL_CONSTANTS contient des valeurs spécifiques utilisées par les opérations d’interface IMbnSignal.
MBN_SMS_CAPS

Le MBN_SMS_CAPS type énuméré contient des valeurs de champ de bits qui spécifient des fonctionnalités SMS.
MBN_SMS_CDMA_ENCODING

Le type énuméré MBN_SMS_CDMA_ENCODING spécifie les types d’encodage de caractères pour CDMA.
MBN_SMS_CDMA_LANG

Le type MBN_SMS_CDMA_LANG énuméré représente les différentes langues qui peuvent être utilisées dans un message CDMA.
MBN_SMS_FLAG

Le type énuméré MBN_SMS_FLAG spécifie la classe de message SMS.
MBN_SMS_FORMAT

Format des SMS.
MBN_SMS_STATUS_FLAG

Le type MBN_SMS_STATUS_FLAG énuméré indique la status du magasin de messages SMS d’un appareil.
MBN_VOICE_CALL_STATE

Le type MBN_VOICE_CALL_STATE énuméré spécifie l’état actuel des appels vocaux de l’appareil.
MBN_VOICE_CLASS

Le type MBN_VOICE_CLASS énuméré spécifie les fonctionnalités vocales d’un appareil et la façon dont elles interagissent avec le service de données.
WWAEXT_SMS_CONSTANTS

Le type énuméré MBN_SMS_CONSTANTS contient des valeurs constantes SMS.