Condividi tramite


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)

Vedi anche