IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO IOCTL

The IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO request obtains information about the underlying device and service that caused the Plug and Play (PnP) manager to load the profile driver.

Major Code

IRP_MJ_DEVICE_CONTROL

Input Buffer

None.

Input Buffer Length

None.

Output Buffer

The AssociatedIrp.SystemBuffer member points to a buffer that holds a BTH_ENUMERATOR_INFO structure that contains information about the enumeration's type and action, as well as information about the remote device.

Output Buffer Length

The length of a BTH_ENUMERATOR_INFO structure.

Status Block

Irp->IoStatus.Status is set to STATUS_SUCCESS if the request is successful. Otherwise, Status to the appropriate error condition as a NTSTATUS code.

Requirements

   
Windows version Versions:_Supported in Windows Vista, and later.
Header bthioctl.h (include Bthioctl.h)
IRQL "<= PASSIVE_LEVEL"

See Also

BTH_ENUMERATOR_INFO