BTHX_HCI_READ_WRITE_CONTEXT structure

The BTHX_HCI_READ_WRITE_CONTEXT structure is used as an input/output structure for the IOCTL_BTHX_READ_HCI and IOCTL_BTHX_WRITE_HCI IOCTLs.

Syntax


typedef struct _BTHX_HCI_READ_WRITE_CONTEXT {
  ULONG DataLen;
  UCHAR Type;
  UCHAR Data[];
} BTHX_HCI_READ_WRITE_CONTEXT, *PBTHX_HCI_READ_WRITE_CONTEXT;

Members

DataLen

The length, in bytes, of data in Data.

Type

The type of packetized data.

Data[]

Actual data to be read/written.

Remarks

The BTHX_HCI_READ_WRITE_CONTEXT structure is an input parameter to the IOCTL_BTHX_HCI_WRITE IOCTL and specifies the type of packet associated with the write. It also specifies the data to be written in the Data member.

This structure is also used as an output parameter for the IOCTL_BTHX_HCI_READ IOCTL and specifies the type of packet and the data associated with the read.

This structure is packed to 1-byte boundary.

Requirements

Version

Versions: Supported starting with Windows 8.

Header

BthXDDI.h (include BthXDDI.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft