2.2.16 W32TIME_CONFIGURATION_DEFAULT

The W32TIME_CONFIGURATION_DEFAULT structure defines the default configuration data of the time service as described in [WTSREF].

The structure is defined to match the default configuration of the W32Time implementation. Fields in the structure that are not valid in other implementations SHOULD have their corresponding configuration-setting type fields set to W32TIME_CONFIGURATION_SETTING_UNDEFINED.<14>

 typedef struct {
   unsigned __int32 ulSize;
   [string, unique] wchar_t* wszFileLogName;
   [string, unique] wchar_t* wszFileLogEntries;
   unsigned __int32 ulFileLogSize;
   unsigned __int32 ulFileLogFlags;
   unsigned __int32 ulFileLogNameFlag;
   unsigned __int32 ulFileLogEntriesFlag;
   unsigned __int32 ulFileLogSizeFlag;
   unsigned __int32 ulFileLogFlagsFlag;
 } W32TIME_CONFIGURATION_DEFAULT,
  *PW32TIME_CONFIGURATION_DEFAULT;

ulSize: The size, in bytes, of this structure.

wszFileLogName: The FileLogName element value (see section 3.2.1.1).

wszFileLogEntries: The FileLogEntries element value (see section 3.2.1.1).

ulFileLogSize: The FileLogSize element value (see section 3.2.1.1).

ulFileLogFlags: The FileLogFlags element value (see section 3.2.1.1).

ulFileLogNameFlag: An integer that indicates the source of the configuration setting for wszFileLogName, as specified in section 2.2.6.

ulFileLogEntriesFlag: An integer that indicates the source of the configuration setting for wszFileLogEntries, as specified in section 2.2.6.

ulFileLogSizeFlag: An integer that indicates the source of the configuration setting for ulFileLogSize, as specified in section 2.2.6.

ulFileLogFlagsFlag: An integer that indicates the source of the configuration setting for ulFileLogFlags, as specified in section 2.2.6.