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