_BRB_L2CA_PING structure (bthddi.h)
The _BRB_L2CA_PING structure describes a request to ping a remote radio.
Syntax
struct _BRB_L2CA_PING {
BRB_HEADER Hdr;
BTH_ADDR BtAddress;
UCHAR PingRequestLength;
UCHAR PingRequestData[MAX_L2CAP_PING_DATA_LENGTH];
UCHAR PingResponseLength;
UCHAR PingResponseData[MAX_L2CAP_PING_DATA_LENGTH];
};
Members
Hdr
A BRB_HEADER structure that contains information about the current BRB.
BtAddress
The address of the device that the ping is sent to.
PingRequestLength
The length, in bytes, of the data to send in the ping signal.
PingRequestData[MAX_L2CAP_PING_DATA_LENGTH]
The data to send in the ping signal.
PingResponseLength
The length, in bytes, of the data that the remote device responded to the ping signal with.
PingResponseData[MAX_L2CAP_PING_DATA_LENGTH]
The data that the remote device responded to the ping signal with.
Remarks
To ping a remote radio, by transmitting a L2CA_EchoReq message and receiving a L2CAP_EchoRsp message, profile drivers should build and send a BRB_L2CA_PING request.
BRB_L2CA_PING is primarily used for debugging.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows Vista, and later. |
Header | bthddi.h (include Bthddi.h) |