Freigeben über


BTHX_HCI_READ_WRITE_CONTEXT-Struktur (bthxddi.h)

Die BTHX_HCI_READ_WRITE_CONTEXT-Struktur wird von IOCTL_BTHX_HCI_READ und IOCTL_BTHX_HCI_WRITE für Eingabe und Ausgabe verwendet.

Syntax

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

Member

DataLen

Die Länge der im Feld Daten enthaltenen Daten in Bytes.

Type

Der Typ der paketisierten Daten.

Data[1]

Tatsächliche Daten, die gelesen/geschrieben werden sollen.

Hinweise

Die BTHX_HCI_READ_WRITE_CONTEXT-Struktur ist ein Eingabeparameter zum IOCTL_BTHX_HCI_WRITE und gibt den Typ des Pakets an, das dem Schreibvorgang zugeordnet ist. Außerdem werden die Daten angegeben, die im Data-Member geschrieben werden sollen.

Diese Struktur wird auch als Ausgabeparameter für IOCTL_BTHX_HCI_READ verwendet und gibt den Typ des Pakets und die daten an, die dem Lesevorgang zugeordnet sind.

Diese Struktur wird in eine 1-Byte-Grenze gepackt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versions:_Supported ab Windows 8.
Kopfzeile bthxddi.h (include BthXDDI.h)

Weitere Informationen