BRB_L2CA_OPEN_CHANNEL_RESPONSE

Profile drivers use the BRB_L2CA_OPEN_CHANNEL_RESPONSE request to accept or reject an incoming L2CAP connection request initiated by a remote device.

Input Parameters

The IRP's Parameters->Others.Argument1 member points to a _BRB_L2CA_OPEN_CHANNEL structure.

Output Parameters

The IRP's Parameters->Others.Argument1 member points to the same _BRB_L2CA_OPEN_CHANNEL 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_PENDING

The BRB is pending.

STATUS_INVALID_PARAMETER

The profile driver passed an invalid parameter.

STATUS_INSUFFICIENT_RESOURCES

There were insufficient resources to process the BRB.

STATUS_IO_TIMEOUT

The operation timed out.

 

Operation

Profile drivers use the BRB_L2CA_OPEN_CHANNEL_RESPONSE request to accept or reject an incoming L2CAP connection request initiated by a remote device.

Requirements

Version

Versions: Supported in Windows Vista, and later.

Header

BthDdi.h (include BthDdi.h)

IRQL

<= PASSIVE_LEVEL

See also

_BRB_L2CA_OPEN_CHANNEL

 

 

Send comments about this topic to Microsoft