SIDEBANDAUDIO_IO_PARAM_HEADER union (sidebandaudio.h)

The SIDEBANDAUDIO_IO_PARAM_HEADER structure describes the size and type of the IO parameter.

Syntax

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

Members

ParamSet

Parameter Set - This could be Microsoft Standard set or IHV defined.

TypeId

Type of parameter.

Size

Size in bytes of Parameter. In case of IOCTL_SBAUD_GET_SIOPxxx Size will indicate size of any extra input parameter.

Alignment

Allows for byte alignment.

Requirements

Requirement Value
Header sidebandaudio.h

See also

sidebandaudio.h