Partager via


structure BTH_SDP_CONNECT (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éterminent comment gérer la demande de connexion. Les valeurs d’indicateur valides sont répertoriées dans le tableau suivant.

Drapeau Description
SDP_CONNECT_ALLOW_PIN Si nécessaire, effectuez un échange d’épingles avec l’appareil distant.
SDP_CONNECT_CACHE Les demandes sont mises en service hors 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 requête expire, la connexion SDP représentée par l’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.

Exigences

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

Voir aussi