é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) |