IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// bthioctl.h

// CTL_CODE(0x0041, 0x001, METHOD_NEITHER, FILE_ANY_ACCESS)
#define IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO 0x00410007
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ni-bthioctl-ioctl_internal_bthenum_get_enuminfo)

IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO IOCTL

Description

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.

Parameters

Major code

IRP_MJ_INTERNAL_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.

Input/output buffer

Input/output buffer length

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.

See also

BTH_ENUMERATOR_INFO