Compartilhar via


estrutura BTH_SDP_CONNECT (bthioctl.h)

A estrutura BTH_SDP_CONNECT contém informações de entrada e saída sobre uma conexão entre o sistema Bluetooth local e um servidor SDP remoto. Essa estrutura é passada como buffer de entrada e buffer de saída de IOCTL_BTH_SDP_CONNECT.

Sintaxe

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;

Membros

bthAddress

O endereço do servidor SDP remoto ao qual o sistema local se conecta. Esse endereço não pode ser para o rádio local.

fSdpConnect

Um sinalizador ou combinação de sinalizadores que determina como lidar com a solicitação de conexão. Os valores de sinalizador válidos são listados na tabela a seguir.

Sinalizador Descrição
SDP_CONNECT_ALLOW_PIN Se solicitado, execute uma troca de pinos com o dispositivo remoto.
SDP_CONNECT_CACHE As solicitações são atendidas fora do cache local do registro SDP.

HANDLE_SDP_FIELD_NAME

Quando a solicitação de conexão retorna, isso especifica o identificador para a conexão SDP com o servidor remoto.

requestTimeout

Tempo limite, em segundos, para as solicitações neste canal SDP. Se a solicitação atingir o tempo limite, a conexão SDP representada pelo HANDLE_SDP deverá ser fechada. Os valores desse campo são associados por SDP_REQUEST_TO_MIN e SDP_REQUEST_MAX. Se SDP_REQUEST_TO_DEFAULT for especificado, o tempo limite será de 30 segundos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posteriores.
Cabeçalho bthioctl.h (inclua Bthioctl.h)

Confira também