This topic has not yet been rated - Rate this topic

2.2.4 INET_LOG_CONFIGURATION

The INET_LOG_CONFIGURATION structure contains configuration information for Internet protocol server logging.

This type is declared as follows:

typedef struct _INET_LOG_CONFIGURATION {
  DWORD inetLogType;
  DWORD ilPeriod;
  WCHAR rgchLogFileDirectory[260];
  DWORD cbSizeForTruncation;
  WCHAR rgchDataSource[260];
  WCHAR rgchTableName[30];
  WCHAR rgchUserName[257];
  WCHAR rgchPassword[257];
} INET_LOG_CONFIGURATION, 
 *LPINET_LOG_CONFIGURATION;

inetLogType: A 32-bit integer that specifies the type of log to be written. This field MUST be set to one of the following values.

Value Meaning

INET_LOG_DISABLED
0x00000000

Logging is disabled.

INET_LOG_TO_FILE
0x00000001

The log is written to a file.

INET_LOG_TO_SQL
0x00000002

The log is written to a Structured Query Language (SQL) database.

INET_LOG_INVALID
0xFFFFFFFF

The log is not valid.

ilPeriod: Specifies the periodicity of Internet protocol server logging. This field MUST be set to one of the following values.

Value Meaning

INET_LOG_PERIOD_NONE
0x00000000

There is no log period.

INET_LOG_PERIOD_DAILY
0x00000001

The log period is daily.

INET_LOG_PERIOD_WEEKLY
0x00000002

The log period is weekly.

INET_LOG_PERIOD_MONTHLY
0x00000003

The log period is monthly.

INET_LOG_PERIOD_HOURLY
0x00000004

The log period is hourly.

INET_LOG_PERIOD_YEARLY
0x00000005

The log period is yearly.

INET_LOG_PERIOD_INVALID
0xFFFFFFFF

The log period is not valid.

rgchLogFileDirectory: A null-terminated string that specifies the destination of the Internet protocol server log.

cbSizeForTruncation: Specifies the maximum size in bytes for each log file.

rgchDataSource: A null-terminated string that specifies the Open Database Connectivity (ODBC) data source name to which the Internet protocol server log is to be written.

rgchTableName: A null-terminated string that specifies the name of the table on rgchDataSource to which the Internet protocol server log is to be written.

rgchUserName: A null-terminated string that specifies the name of the user for the ODBC connection.

rgchPassword: A null-terminated string that specifies the password associated with the rgchUserName user name.

 
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.