SIDEBANDAUDIO_IO_PARAM_HEADER объединение (sidebandaudio.h)

Структура SIDEBANDAUDIO_IO_PARAM_HEADER описывает размер и тип параметра ввода-вывода.

Синтаксис

typedef union {
  struct {
    GUID  ParamSet;
    ULONG TypeId;
    ULONG Size;
  };
  LONGLONG Alignment;
} SIDEBANDAUDIO_IO_PARAM_HEADER, *PSIDEBANDAUDIO_IO_PARAM_HEADER;

Члены

ParamSet

Набор параметров — это может быть стандартный набор Майкрософт или IHV.

TypeId

Тип параметра.

Size

Размер параметра в байтах. В случае IOCTL_SBAUD_GET_SIOPxxx Размер указывает размер любого дополнительного входного параметра.

Alignment

Позволяет выполнять выравнивание по байтам.

Требования

Требование Значение
Заголовок sidebandaudio.h

См. также раздел

sidebandaudio.h