ATTRIBUTE_TYPE enumeration

The ATTRIBUTE_TYPE enumeration defines possible values for a helper attribute.

Syntax


typedef enum tagATTRIBUTE_TYPE { 
  AT_INVALID       = 0,
  AT_BOOLEAN,
  AT_INT8,
  AT_UINT8,
  AT_INT16,
  AT_UINT16,
  AT_INT32,
  AT_UINT32,
  AT_INT64,
  AT_UINT64,
  AT_STRING,
  AT_GUID,
  AT_LIFE_TIME,
  AT_SOCKADDR,
  AT_OCTET_STRING
} ATTRIBUTE_TYPE;

Constants

AT_INVALID

An invalid attribute.

AT_BOOLEAN

A true or false value.

AT_INT8

An 8-bit signed integer.

AT_UINT8

An 8-bit unsigned integer.

AT_INT16

A 16-bit signed integer.

AT_UINT16

A 16-bit unsigned integer.

AT_INT32

A 32-bit signed integer.

AT_UINT32

A 32-bit unsigned integer.

AT_INT64

A 64-bit signed integer.

AT_UINT64

A 64-bit unsigned integer.

AT_STRING

A string.

AT_GUID

A GUID structure.

AT_LIFE_TIME

A LifeTime structure.

AT_SOCKADDR

An IPv4 or IPv6 address.

AT_OCTET_STRING

A byte array.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Ndattrib.h

 

 

Community Additions

ADD
Show: