ATTRIBUTESYNTAX Enumeration

Each value from the ATTRIBUTESYNTAX enumeration type specifies a possible attribute 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
    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.

    **Windows Server 2003 and earlier:  **This value is unavailable.

Requirements

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Header

Declared in SdoIas.h.

IDL

Declared in SdoIas.idl.

See Also

ATTRIBUTEINFO

Send comments about this topic to Microsoft

Build date: 10/15/2007