_BRB_L2CA_CLOSE_CHANNEL structure (bthddi.h)
The _BRB_L2CA_CLOSE_CHANNEL structure describes an open L2CAP channel to close.
struct _BRB_L2CA_CLOSE_CHANNEL {
BRB_HEADER Hdr;
BTH_ADDR BtAddress;
L2CAP_CHANNEL_HANDLE ChannelHandle;
};
Hdr
A BRB_HEADER structure that contains information about the current BRB.
BtAddress
The address of the remote device.
ChannelHandle
The L2CAP channel handle that was returned by Bluetooth driver stack in response to an earlier BRB_L2CA_OPEN_CHANNEL or BRB_L2CA_OPEN_CHANNEL_RESPONSE request. This is the channel handle to close.
To close a L2CAP channel, profile drivers should build and send a BRB_L2CA_CLOSE_CHANNEL request.
A BRB_L2CA_CLOSE_CHANNEL request can be made for a channel that was initiated locally or remotely. If a profile driver has multiple L2CAP channels to a single remote device, it must close each one individually.
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows Vista, and later. |
Header | bthddi.h (include Bthddi.h) |