struttura BTH_SDP_CONNECT (bthioctl.h)
La struttura BTH_SDP_CONNECT contiene informazioni di input e output su una connessione tra il sistema Bluetooth locale e un server SDP remoto. Questa struttura viene passata come buffer di input e buffer di output di IOCTL_BTH_SDP_CONNECT.
Sintassi
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;
Members
bthAddress
Indirizzo del server SDP remoto a cui si connette il sistema locale. Questo indirizzo non può essere alla radio locale.
fSdpConnect
Flag o combinazione di flag che determinano come gestire la richiesta di connessione. I valori di flag validi sono elencati nella tabella seguente.
Flag | Descrizione |
---|---|
SDP_CONNECT_ALLOW_PIN | Se richiesto, eseguire uno scambio di pin con il dispositivo remoto. |
SDP_CONNECT_CACHE | Le richieste vengono gestite dalla cache locale del record SDP. |
HANDLE_SDP_FIELD_NAME
Quando la richiesta di connessione viene restituita, specifica l'handle per la connessione SDP al server remoto.
requestTimeout
Timeout, in secondi, per le richieste in questo canale SDP. Se si verifica il timeout della richiesta, la connessione SDP rappresentata dal HANDLE_SDP deve essere chiusa. I valori per questo campo sono associati da SDP_REQUEST_TO_MIN e SDP_REQUEST_MAX. Se viene specificato SDP_REQUEST_TO_DEFAULT, il timeout è 30 secondi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive. |
Intestazione | bthioctl.h (include Bthioctl.h) |