BRB_ACL_ENTER_ACTIVE_MODE
Profile drivers use BRB_ACL_ENTER_ACTIVE_MODE to request the ACL to enter active mode.
Input Parameters
The IRP's Parameters->Others.Argument1 member points to a _BRB_ACL_ENTER_ACTIVE_MODE structure.
Output Parameters
The IRP's Parameters->Others.Argument1 member points to the same _BRB_ACL_ENTER_ACTIVE_MODE 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_INVALID_BUFFER_SIZE |
The input buffer passed in was too small. |
STATUS_INVALID_PARAMETER |
The profile driver passed an invalid parameter. |
STATUS_DEVICE_NOT_CONNECTED |
The specified remote device is not connected. |
STATUS_PENDING |
The BRB is pending. |
Operation
Profile drivers use BRB_ACL_ENTER_ACTIVE_MODE to request the ACL to enter active mode.
Requirements
Version |
Versions: Supported in Windows Vista, and later. |
Header |
BthDdi.h (include BthDdi.h) |
IRQL |
<= PASSIVE_LEVEL |
See also