L2CAP_CONFIG_RANGE-Struktur (bthddi.h)
Die L2CAP_CONFIG_RANGE-Struktur wird verwendet, um einen Bereich möglicher Werte für das FlushTO-Element der _BRB_L2CA_OPEN_CHANNEL-Struktur während eingehender Anforderungen anzugeben.
Syntax
typedef struct _L2CAP_CONFIG_RANGE {
USHORT Min;
USHORT Max;
} L2CAP_CONFIG_RANGE, *PL2CAP_CONFIG_RANGE;
Member
Min
Der Mindestwert, den das lokale System akzeptieren kann.
Max
Der Maximalwert, den das lokale System akzeptieren kann.
Hinweise
Die L2CAP_CONFIG_RANGE-Struktur enthält den Wertebereich, den der Profiltreiber verwendet, um ein Leerungstimeout auszuhandeln, wenn ein Remotegerät den Profiltreiber kontaktiert, um eine L2CAP-Verbindung anzufordern. Profiltreiber erstellen und senden eine BRB_L2CA_OPEN_CHANNEL_RESPONSE-Anforderung , um die vom anfordernden Gerät gesendeten Einstellungen zu akzeptieren oder abzulehnen. Wenn der bevorzugte Wert, der vom anfordernden Gerät gesendet wird, in den durch die Min - und Max-Elemente dieser Struktur angegebenen Bereich fällt, werden die FlushTO-Einstellungen akzeptiert. Wenn der Profiltreiber die Einstellung als zu lang ablehnt, antwortet der Profiltreiber mit dem Wert des Max-Elements , der maximalen Einstellung, die er akzeptiert. Wenn dieser Wert innerhalb des vom Remotegerät angeforderten Bereichs liegt, wird der FlushTO-Wert akzeptiert. Andernfalls lehnt der Profiltreiber den FlushTO-Wert ab, und der Verbindungsversuch schlägt fehl.
Wenn der Profiltreiber den bevorzugten Timeoutwert des Remotegeräts als zu kurz ablehnt, antwortet der Profiltreiber mit dem Wert des Min-Memberwerts, der Minimaleinstellung, die er akzeptiert. Wenn das minimale Leerungstimeout des Profiltreibers innerhalb des vom Remotegerät angeforderten Bereichs liegt, akzeptiert der Profiltreiber den FlushTO-Wert . Andernfalls lehnt der Profiltreiber den FlushTO-Wert ab, und der Verbindungsversuch schlägt fehl.
Ein Profiltreiber verhandelt diese Werte getrennt von den Einstellungen für das Leerungstimeout, das er anfordert, wenn er versucht, mithilfe der BRB_L2CA_OPEN_CHANNEL-Anforderung einen ausgehenden Kanal für ein Remotegerät zu öffnen. Weitere Informationen zu Wertbereichen finden Sie unter L2CAP_CONFIG_VALUE_RANGE.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Kopfzeile | bthddi.h (include Bthddi.h) |