BTHX_HCI_PACKET_TYPE enumeration

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  = 0x01,
  HciPacketAclData  = 0x02,
  HciPacketEvent    = 0x04
} 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

Version

Versions: Supported starting with Windows 8.

Header

BthXDDI.h (include BthXDDI.h)

See also

IOCTL_BTHX_HCI_READ
IOCTL_BTHX_HCI_WRITE

 

 

Send comments about this topic to Microsoft

Show: