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.