Partilhar via


estrutura L2CAP_CONFIG_RANGE (bthddi.h)

A estrutura de L2CAP_CONFIG_RANGE é usada para especificar um intervalo de valores possíveis para o membro FlushTO da estrutura _BRB_L2CA_OPEN_CHANNEL durante solicitações de entrada.

Sintaxe

typedef struct _L2CAP_CONFIG_RANGE {
  USHORT Min;
  USHORT Max;
} L2CAP_CONFIG_RANGE, *PL2CAP_CONFIG_RANGE;

Membros

Min

O valor mínimo que o sistema local pode aceitar.

Max

O valor máximo que o sistema local pode aceitar.

Observações

A estrutura L2CAP_CONFIG_RANGE contém o intervalo de valores que o driver de perfil usa para negociar um tempo limite de liberação quando um dispositivo remoto entra em contato com o driver de perfil para solicitar uma conexão L2CAP. Os drivers de perfil criam e enviam uma solicitação BRB_L2CA_OPEN_CHANNEL_RESPONSE para aceitar ou rejeitar as configurações enviadas pelo dispositivo solicitante. Se o valor preferencial enviado pelo dispositivo solicitante estiver no intervalo especificado pelos membros Min e Max dessa estrutura, as configurações do FlushTO serão aceitas. Se o driver de perfil rejeitar a configuração por ser muito longa, o driver de perfil responderá com o valor do membro Max, a configuração máxima que ele aceitará. Se esse valor se enquadrar no intervalo solicitado pelo dispositivo remoto, o valor FlushTO será aceito. Caso contrário, o driver de perfil rejeitará o valor de FlushTO e a tentativa de conexão falhará.

Se o driver de perfil rejeitar o valor de tempo limite preferencial do dispositivo remoto como sendo muito curto, o driver de perfil responderá com o valor do Min valor de membro, a configuração mínima que ele aceitará. Se o tempo limite mínimo de liberação do driver de perfil estiver dentro do intervalo solicitado pelo dispositivo remoto, o driver de perfil aceitará o valor de FlushTO. Caso contrário, o driver de perfil rejeitará o valor de FlushTO e a tentativa de conexão falhará.

Um driver de perfil negocia esses valores separadamente das configurações de tempo limite de liberação solicitadas quando tenta abrir um canal de saída para um dispositivo remoto usando a solicitação de BRB_L2CA_OPEN_CHANNEL. Para obter mais informações sobre intervalos de valores, consulte L2CAP_CONFIG_VALUE_RANGE.

Requisitos

Requisito Valor
de cliente com suporte mínimo Versões:_Supported no Windows Vista e posterior.
cabeçalho bthddi.h (inclua Bthddi.h)

Consulte também

L2CAP_CONFIG_VALUE_RANGE

_BRB_L2CA_OPEN_CHANNEL