ATTRIBUTESYNTAX enumeration (sdoias.h)

Each value from the ATTRIBUTESYNTAX enumeration type specifies a possible attribute syntax.

Syntax

typedef enum _ATTRIBUTESYNTAX {
  IAS_SYNTAX_BOOLEAN = 1,
  IAS_SYNTAX_INTEGER,
  IAS_SYNTAX_ENUMERATOR,
  IAS_SYNTAX_INETADDR,
  IAS_SYNTAX_STRING,
  IAS_SYNTAX_OCTETSTRING,
  IAS_SYNTAX_UTCTIME,
  IAS_SYNTAX_PROVIDERSPECIFIC,
  IAS_SYNTAX_UNSIGNEDINTEGER,
  IAS_SYNTAX_INETADDR6
} ATTRIBUTESYNTAX;

Constants

 
IAS_SYNTAX_BOOLEAN
Value: 1
The attribute is of type Boolean.
IAS_SYNTAX_INTEGER
The attribute is of type integer.
IAS_SYNTAX_ENUMERATOR
The attribute is an enumerator.
IAS_SYNTAX_INETADDR
The attribute is an Internet address.
IAS_SYNTAX_STRING
The attribute is a text string.
IAS_SYNTAX_OCTETSTRING
The attribute is a byte (octet) string.
IAS_SYNTAX_UTCTIME
The attribute is a time in coordinated universal time format.
IAS_SYNTAX_PROVIDERSPECIFIC
The attribute and its type are vendor-specific.
IAS_SYNTAX_UNSIGNEDINTEGER
The attribute is of type unsigned integer.
IAS_SYNTAX_INETADDR6
The attribute is an IPv6 address.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Header sdoias.h

See also

ATTRIBUTEINFO