BTH_VENDOR_PATTERN structure (bthioctl.h)

The BTH_VENDOR_PATTERN structure specifies a vendor pattern.

Syntax

typedef struct _BTH_VENDOR_PATTERN {
  UCHAR Offset;
  UCHAR Size;
  UCHAR Pattern[1];
} BTH_VENDOR_PATTERN, *PBTH_VENDOR_PATTERN;

Members

Offset

The offset, in bytes, of the pattern from the beginning of the event data, excluding the event header.

Size

The size, in bytes, of the pattern.

Pattern[1]

A buffer that contains pattern data.

Remarks

The BTH_VENDOR_PATTERN structure specifies vendor patterns for the BTH_VENDOR_SPECIFIC_COMMAND structure.

A list of patterns can immediately follow the vendor-specific command data that is specified in the Data member of the BTH_VENDOR_SPECIFIC_COMMAND structure.

Patterns are required if a vendor-specific command does not follow the standard HCI flow control and a vendor-specific event is generated in response to the vendor-specific command.

Requirements

Requirement Value
Minimum supported client Versions:_Available in Windows Vista, and later versions of Windows.
Header bthioctl.h (include Bthioctl.h)

See also

BTH_VENDOR_SPECIFIC_COMMAND