Partager via


énumération INDICATION_CODE (bthddi.h)

Le type d’énumération INDICATION_CODE indique à un pilote de profil le type d’événement L2CAP qui s’est produit.

Syntaxe

typedef enum _INDICATION_CODE {
  IndicationAddReference,
  IndicationReleaseReference,
  IndicationRemoteConnect,
  IndicationRemoteDisconnect,
  IndicationRemoteConfigRequest,
  IndicationRemoteConfigResponse,
  IndicationFreeExtraOptions,
  IndicationRecvPacket,
  IndicationPairDevice,
  IndicationUnpairDevice,
  IndicationUnpersonalizeDevice,
  IndicationRemoteConnectLE
} INDICATION_CODE, *PINDICATION_CODE;

Constantes

 
IndicationAddReference
Indique à un pilote de profil d’ajouter une référence à son objet d’appareil, car il peut être appelé à
à tout moment.
IndicationReleaseReference
Indique à un pilote de profil de publier une référence à son objet d’appareil et qu’il ne sera pas
plus longtemps être appelé.
IndicationRemoteConnect
Indique à un pilote de profil serveur qu’un appareil distant se connecte au module PSM que le
pilote de profil enregistré précédemment. Les pilotes de profil acceptent ou rejettent cette requête par
la création et l’envoi de

BRB_L2CA_OPEN_CHANNEL_RESPONSE
demande. Lorsque ce code d’indication est passé, le pilote de profil
doit utiliser les paramètres qui lui sont transmis dans le
Connecter membre du

structure INDICATION_PARAMETERS
.
IndicationRemoteDisconnect
Indique à un pilote de profil inscrit qu’un périphérique distant se déconnecte de la radio locale.
Lorsque ce code d’indication est passé, le pilote de profil doit utiliser les paramètres qui lui sont transmis
dans le
Déconnecter membre de la structure INDICATION_PARAMETERS.
IndicationRemoteConfigRequest
Indique à un pilote de profil client qu’un appareil distant effectue une demande de configuration.
Lorsque ce code d’indication est passé, le pilote de profil doit utiliser les paramètres qui lui sont transmis
dans le
ConfigRequest membre de la structure INDICATION_PARAMETERS.
IndicationRemoteConfigResponse
Indique à un pilote de profil client qu’un appareil distant répond à une configuration
demander. Lorsque ce code d’indication est passé, le pilote de profil doit utiliser les paramètres qui sont
transmis à celui-ci dans le
ConfigResponse membre de la structure INDICATION_PARAMETERS.
IndicationFreeExtraOptions
Réservé pour une utilisation ultérieure. N’utilisez pas.
IndicationRecvPacket
Indique à un pilote de profil inscrit qu’un paquet a été reçu sur le PSM spécifié. Le
le pilote de profil peut utiliser cet événement pour déterminer quand il est nécessaire d’émettre une lecture
BRB_L2CA_ACL_TRANSFTER BRB. Les pilotes de profil qui doivent lire à partir de l’appareil distant peuvent également ignorer
cette notification et conservez une BRB en lecture en attente à tout moment. Lorsque ce code d’indication est passé, le
le pilote de profil doit utiliser les paramètres qui lui sont transmis dans le
RecvPacket membre du

structure INDICATION_PARAMETERS
.
IndicationPairDevice
Indique à un pilote inscrit que la radio locale a collé à un distant spécifique
radio.
IndicationUnpairDevice
Indique à un conducteur inscrit que la radio locale n’est plus liée à une distance spécifique
radio.
IndicationUnpersonalizeDevice
Indique à un pilote inscrit que la radio distante spécifiée a été supprimée de la liste des
appareils personnels.
IndicationRemoteConnectLE
Indique à un pilote de profil serveur qu’un périphérique distant à faible énergie (LE) se connecte au psM que le
pilote de profil enregistré précédemment. Les pilotes de profil acceptent ou rejettent cette requête par
la création et l’envoi de

BRB_L2CA_OPEN_CHANNEL_RESPONSE
demande. Lorsque ce code d’indication est passé, le pilote de profil
doit utiliser les paramètres qui lui sont transmis dans le
Connecter membre du

structure INDICATION_PARAMETERS
. Cette valeur est présente dans Windows 8 et versions ultérieures de Windows.

Remarques

Une valeur de cette énumération est passée à la fonction de rappel L2CAP du pilote de profil pour l’avertir d’un événement.

Exigences

Exigence Valeur
client minimum pris en charge Versions :_Supported dans Windows Vista et versions ultérieures.
d’en-tête bthddi.h (include Bthddi.h)

Voir aussi

BRB_L2CA_REGISTER_SERVER

INDICATION_PARAMETERS

IOCTL_INTERNAL_BTH_SUBMIT_BRB

fonction de rappel L2CAP