KS_BDA_FRAME_INFO structure (bdatypes.h)

The KS_BDA_FRAME_INFO structure describes BDA extensions to the KSSTREAM_HEADER structure, which describes a packet of data to be read from or written to a streaming driver pin.

Syntax

typedef struct tagKS_BDA_FRAME_INFO {
  ULONG ExtendedHeaderSize;
  DWORD dwFrameFlags;
  ULONG ulEvent;
  ULONG ulChannelNumber;
  ULONG ulSubchannelNumber;
  ULONG ulReason;
} KS_BDA_FRAME_INFO, *PKS_BDA_FRAME_INFO;

Members

ExtendedHeaderSize

Size, in bytes, of the BDA extensions described in this extended header structure.

dwFrameFlags

Flags specific to BDA extensions.

ulEvent

Identifier of an event.

ulChannelNumber

Channel number of a television program.

ulSubchannelNumber

Subchannel number of a television program.

ulReason

Identifies the reason the packet was transferred.

Requirements

Requirement Value
Header bdatypes.h (include Bdamedia.h)

See also

KSSTREAM_HEADER