CHANNEL_CONFIG_PARAMETERS_ENHANCED structure (bthddi.h)
The CHANNEL_CONFIG_PARAMETERS_ENHANCED structure describes configuration parameters for inbound and outbound directions of an L2CAP channel.
Syntax
typedef struct _CHANNEL_CONFIG_PARAMETERS_ENHANCED {
ULONG Flags;
CO_MTU Mtu;
CO_FLUSHTO FlushTO;
ULONG NumExtraOptions;
PL2CAP_CONFIG_OPTION ExtraOptions;
L2CAP_FLOWSPEC Flow;
L2CAP_RETRANSMISSION_AND_FLOW_CONTROL RetransmissionAndFlow;
CO_FCS Fcs;
L2CAP_EXTENDED_FLOW_SPEC ExtendedFlowSpec;
CO_EXTENDED_WINDOW_SIZE ExtendedWindowSize;
} CHANNEL_CONFIG_PARAMETERS_ENHANCED, *PCHANNEL_CONFIG_PARAMETERS_ENHANCED;
Members
Flags
Combination of CFG_XXX flags.
Mtu
MTU for the direction.
FlushTO
Flush timeout for the direction
NumExtraOptions
Number of elements in the ExtraOptions array
ExtraOptions
Array of extra options
Flow
QOS for the direction
RetransmissionAndFlow
Retransmission and flow for the direction
Fcs
Frame check sequence
ExtendedFlowSpec
Extended flow specification for the L2CAP channel. This member is reserved. Do not use.
ExtendedWindowSize
Extended window size. This member is reserved. Do not use.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows 8 and later versions of Windows |
Header | bthddi.h (include Bthddi.h) |