Share via


STREAMBUFFER_ATTRIBUTE structure (sbe.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

This topic applies only to Windows XP Service Pack 1 or later.

The STREAMBUFFER_ATTRIBUTE structure describes an attribute on a stream buffer file.

Syntax

typedef struct STREAMBUFFER_ATTRIBUTE {
  LPWSTR                     pszName;
  STREAMBUFFER_ATTR_DATATYPE StreamBufferAttributeType;
  BYTE                       *pbAttribute;
  WORD                       cbLength;
} STREAMBUFFER_ATTRIBUTE;

Members

pszName

Pointer to a null-terminated wide-character string that contains the name of the attribute.

StreamBufferAttributeType

Member of the STREAMBUFFER_ATTR_DATATYPE enumeration. The value indicates the data type that you should use to interpret the attribute data, which is contained in the pbAttribute member.

pbAttribute

Pointer to a buffer that contains the attribute data.

cbLength

The size of the buffer given in pbAttribute, in bytes.

Requirements

Requirement Value
Header sbe.h

See also

IEnumStreamBufferRecordingAttrib::Next

Stream Buffer Engine Structures