estrutura L2CAP_CONFIG_RANGE (bthddi.h)
A estrutura L2CAP_CONFIG_RANGE é usada para especificar um intervalo de valores possíveis para o membro FlushTO da estrutura _BRB_L2CA_OPEN_CHANNEL durante as 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.
Comentários
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 cair no intervalo especificado pelos membros Min e Max dessa estrutura, as configurações flushTO serão aceitas. Se o driver de perfil rejeitar a configuração como sendo muito longa, o driver de perfil responderá com o valor do membro Max , a configuração máxima que ele aceitará. Se esse valor estiver dentro do intervalo solicitado pelo dispositivo remoto, o valor FlushTO será aceito. Caso contrário, o driver de perfil rejeitará o valor 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 valor de membro Min , 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 FlushTO . Caso contrário, o driver de perfil rejeitará o valor 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 que solicita 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 |
---|---|
Cliente mínimo com suporte | Versões:_Supported no Windows Vista e posteriores. |
Cabeçalho | bthddi.h (inclua Bthddi.h) |