BTHX_HCI_PACKET_TYPE enumeration (bthxddi.h)

The BTHX_HCI_PACKET_TYPE enumeration lists the different types of packets being sent from the Bluetooth stack to the transport driver.

Syntax

typedef enum _BTHX_HCI_PACKET_TYPE {
  HciPacketCommand,
  HciPacketAclData,
  HciPacketEvent
} BTHX_HCI_PACKET_TYPE;

Constants

 
HciPacketCommand
The packet represents a command.
HciPacketAclData
The packet represents ACL data.
HciPacketEvent
The packet represents an event.

Remarks

The IOCTL_BTHX_HCI_READ and IOCTL_BTHX_HCI_WRITE IOCTLs are used to read/write data to/from the transport driver. The BTHX_HCI_PACKET_TYPE enumeration is used to specify with which type of packet the read/write is associated.

Requirements

Requirement Value
Minimum supported client Versions:_Supported starting with Windows 8.
Header bthxddi.h (include BthXDDI.h)

See also

IOCTL_BTHX_HCI_READ

IOCTL_BTHX_HCI_WRITE