ACCOUNTINGPROPERTIES Enumeration

The values of the ACCOUNTINGPROPERTIES type enumerate properties that control what types of packets are logged and characteristics of the log file.

typedef enum _ACCOUNTINGPROPERTIES
{
  PROPERTY_ACCOUNTING_LOG_ACCOUNTING = PROPERTY_COMPONENT_START,
  PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM,
  PROPERTY_ACCOUNTING_LOG_AUTHENTICATION,
  PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY,
  PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE,
  PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY,
  PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT,
  PROPERTY_ACCOUNTING_LOG_ENABLE = PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT + 1,
  PROPERTY_ACCOUNTING_LOG_ENABLE_LOGGING = PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT + 1,
  PROPERTY_ACCOUNTING_LOG_DELETE_IF_FULL,
  PROPERTY_ACCOUNTING_SQL_MAX_SESSIONS,
  PROPERTY_ACCOUNTING_LOG_AUTHENTICATION_INTERIM
}ACCOUNTINGPROPERTIES;

Constants

  • PROPERTY_ACCOUNTING_LOG_ACCOUNTING
    Specifies whether accounting packets are logged.

  • PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM
    Specifies whether interim accounting packets are logged.

  • PROPERTY_ACCOUNTING_LOG_AUTHENTICATION
    Specifies whether authentication packets are logged.

  • PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY
    Specifies how frequently a new log file is created. This property takes a value from the NEW_LOG_FILE_FREQUENCY enumeration type.

  • PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE
    Specifies a file size. The system creates a new log file if the current log file reaches this size, and the PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY property is set to the value IAS_LOGGING_WHEN_FILE_SIZE_REACHES.

  • PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY
    The file-system path to the directory where the log file is located. This path does not include the filename. It also does not include a trailing backslash.

  • PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT
    Specifies whether the log should be in IAS format or database convertible format. This property can have the following values.

    Value Meaning
    0 (VARIANT_FALSE) IAS Format
    0xFFFF (VARIANT_TRUE) Database Convertible Format
  • PROPERTY_ACCOUNTING_LOG_ENABLE
    Not used.

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

  • PROPERTY_ACCOUNTING_LOG_ENABLE_LOGGING
    Not used.

    **Windows 2000:  **This value is unavailable.

  • PROPERTY_ACCOUNTING_LOG_DELETE_IF_FULL
    Causes the accounting log to be deleted when full.

    **Windows 2000:  **This value is unavailable.

  • PROPERTY_ACCOUNTING_SQL_MAX_SESSIONS
    Maximum number of concurrent SQL server sessions.

    **Windows 2000:  **This value is unavailable.

  • PROPERTY_ACCOUNTING_LOG_AUTHENTICATION_INTERIM
    Causes IAS to log interim access-request/access-challenge pairs for an EAP session. Otherwise, it only logs the final access-request/access-accept/reject.

    **Windows 2000:  **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

NEW_LOG_FILE_FREQUENCY
Automation Types
VARIANT

Send comments about this topic to Microsoft

Build date: 10/15/2007