Share via


STREAMBUFFER_ATTR_DATATYPE Enumeration

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

The STREAMBUFFER_ATTR_DATATYPE enumeration defines the data type for an attribute.

Syntax

typedef enum  {
  STREAMBUFFER_TYPE_DWORD    = 0,
  STREAMBUFFER_TYPE_STRING   = 1,
  STREAMBUFFER_TYPE_BINARY   = 2,
  STREAMBUFFER_TYPE_BOOL     = 3,
  STREAMBUFFER_TYPE_QWORD    = 4,
  STREAMBUFFER_TYPE_WORD     = 5,
  STREAMBUFFER_TYPE_GUID     = 6 
} STREAMBUFFER_ATTR_DATATYPE;

Constants

  • STREAMBUFFER_TYPE_DWORD
    The attribute is a 32-bit DWORD value.

  • STREAMBUFFER_TYPE_STRING
    The attribute is a null-terminated wide-character string.

  • STREAMBUFFER_TYPE_BINARY
    The attribute is an array of bytes.

  • STREAMBUFFER_TYPE_BOOL
    The attribute is a 32-bit Boolean value.

  • STREAMBUFFER_TYPE_QWORD
    The attribute is a 64-bit QWORD value.

  • STREAMBUFFER_TYPE_WORD
    The attribute is a 16-bit WORD value.

  • STREAMBUFFER_TYPE_GUID
    The attribute is a 128-bit GUID value.

Requirements

Header Declared in Sbe.h.

See Also

IStreamBufferRecordingAttribute Interface
Stream Buffer Engine Enumeration Types
STREAMBUFFER_ATTRIBUTE Structure

Send comments about this topic to Microsoft

Build date: 12/4/2008