Compartir a través de


estructura L2CAP_CONFIG_RANGE (bthddi.h)

La estructura L2CAP_CONFIG_RANGE se usa para especificar un intervalo de valores posibles para el miembro FlushTO de la estructura _BRB_L2CA_OPEN_CHANNEL durante las solicitudes entrantes.

Sintaxis

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

Miembros

Min

Valor mínimo que el sistema local puede aceptar.

Max

Valor máximo que el sistema local puede aceptar.

Comentarios

La estructura L2CAP_CONFIG_RANGE contiene el intervalo de valores que usa el controlador de perfil para negociar un tiempo de espera de vaciado cuando un dispositivo remoto se pone en contacto con el controlador de perfil para solicitar una conexión L2CAP. Los controladores de perfil crean y envían una solicitud de BRB_L2CA_OPEN_CHANNEL_RESPONSE para aceptar o rechazar la configuración enviada por el dispositivo solicitante. Si el valor preferido enviado por el dispositivo solicitante se encuentra en el intervalo especificado por los miembros Min y Max de esta estructura, se acepta la configuración de FlushTO . Si el controlador de perfil rechaza la configuración como demasiado larga, el controlador de perfil responde con el valor del miembro Max , la configuración máxima que aceptará. Si este valor está dentro del intervalo solicitado por el dispositivo remoto, se acepta el valor flushTO . De lo contrario, el controlador de perfil rechaza el valor flushTO y se produce un error en el intento de conexión.

Si el controlador de perfil rechaza el valor de tiempo de espera preferido del dispositivo remoto como demasiado corto, el controlador de perfil responde con el valor del valor de miembro Min , el valor mínimo que aceptará. Si el tiempo de espera mínimo del vaciado del controlador de perfil se encuentra dentro del intervalo solicitado por el dispositivo remoto, el controlador de perfil acepta el valor FlushTO . De lo contrario, el controlador de perfil rechaza el valor flushTO y se produce un error en el intento de conexión.

Un controlador de perfil negocia estos valores por separado de la configuración de tiempo de espera de vaciado que solicita cuando intenta abrir un canal de salida en un dispositivo remoto mediante la solicitud de BRB_L2CA_OPEN_CHANNEL . Para obtener más información sobre los intervalos de valores, vea L2CAP_CONFIG_VALUE_RANGE.

Requisitos

Requisito Value
Cliente mínimo compatible Versions:_Supported en Windows Vista y versiones posteriores.
Encabezado bthddi.h (incluya Bthddi.h)

Consulte también

L2CAP_CONFIG_VALUE_RANGE

_BRB_L2CA_OPEN_CHANNEL