BTH_SDP_CONNECT structure (bthioctl.h)
La structure BTH_SDP_CONNECT contient des informations d’entrée et de sortie sur une connexion entre le système Bluetooth local et un serveur SDP distant. Cette structure est passée en tant que mémoire tampon d’entrée et mémoire tampon de sortie de IOCTL_BTH_SDP_CONNECT.
Syntaxe
typedef struct _BTH_SDP_CONNECT {
BTH_ADDR bthAddress;
ULONG fSdpConnect;
HANDLE_SDP_TYPE HANDLE_SDP_FIELD_NAME;
UCHAR requestTimeout;
} BTH_SDP_CONNECT, *PBTH_SDP_CONNECT;
Membres
bthAddress
Adresse du serveur SDP distant auquel le système local se connecte. Cette adresse ne peut pas être à la radio locale.
fSdpConnect
Indicateur ou combinaison d’indicateurs qui détermine comment gérer la demande de connexion. Les valeurs d’indicateur valides sont répertoriées dans le tableau suivant.
Indicateur | Description |
---|---|
SDP_CONNECT_ALLOW_PIN | Si vous le demandez, effectuez un échange d’épingles avec l’appareil distant. |
SDP_CONNECT_CACHE | Les demandes sont traitée en dehors du cache local de l’enregistrement SDP. |
HANDLE_SDP_FIELD_NAME
Lorsque la demande de connexion est retournée, cela spécifie le handle de la connexion SDP au serveur distant.
requestTimeout
Délai d’expiration, en secondes, pour les requêtes sur ce canal SDP. Si la demande expire, la connexion SDP représentée par le HANDLE_SDP doit être fermée. Les valeurs de ce champ sont liées par SDP_REQUEST_TO_MIN et SDP_REQUEST_MAX. Si SDP_REQUEST_TO_DEFAULT est spécifié, le délai d’expiration est de 30 secondes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
En-tête | bthioctl.h (inclure Bthioctl.h) |