BRB_L2CA_REGISTER_SERVER
A profile driver uses the BRB_L2CA_REGISTER_SERVER request to register itself as a server capable of receiving L2CAP connections from remote Bluetooth devices. For more information about registering an L2CAP server, see Accepting L2CAP Connections in a Bluetooth Profile Driver.
Input Parameters
The IRP's Parameters->Others.Argument1 member points to a _BRB_L2CA_REGISTER_SERVER structure.
Output Parameters
The IRP's Parameters->Others.Argument1 member points to the same _BRB_L2CA_REGISTER_SERVER structure passed as input.
I/O Status Block
If the request is successful, the Information member of the STATUS_BLOCK structure is set to the size, in bytes, of the output buffer. Otherwise, the Information member is set to zero.
The Status member is set to one of the values in the following table.
Status value | Description |
---|---|
STATUS_SUCCESS |
The BRB completed successfully. |
STATUS_NOT_SUPPORTED |
The requested operation is not supported. |
STATUS_PENDING |
The BRB is pending. |
Operation
A profile driver uses the BRB_L2CA_REGISTER_SERVER request to register itself as a server capable of receiving L2CAP connections from remote Bluetooth devices. For more information about registering an L2CAP server, see Accepting L2CAP Connections in a Bluetooth Profile Driver.
Requirements
Version |
Versions: Supported in Windows Vista, and later. |
Header |
BthDdi.h (include BthDdi.h) |
IRQL |
<= PASSIVE_LEVEL |
See also