The W32TIME_CONFIGURATION_INFO structure defines the configuration data of the time service.
typedef struct {
unsigned __int32 ulSize;
W32TIME_CONFIGURATION_BASIC basicConfig;
W32TIME_CONFIGURATION_ADVANCED advancedConfig;
W32TIME_CONFIGURATION_DEFAULT defaultConfig;
unsigned __int32 cProviderConfig;
[size_is(cProviderConfig)] PW32TIME_CONFIGURATION_PROVIDER* pProviderConfig;
unsigned __int32 cEntries;
[size_is(cEntries)] PW32TIME_ENTRY pEntries;
} W32TIME_CONFIGURATION_INFO,
*PW32TIME_CONFIGURATION_INFO;
ulSize: The size, in bytes, of this structure.
basicConfig: The W32TIME_CONFIGURATION_BASIC structure that represents the basic time service configuration data.
advancedConfig: The W32TIME_CONFIGURATION_ADVANCED structure that represents the advanced time service configuration data.
defaultConfig: The W32TIME_CONFIGURATION_DEFAULT structure that represents the default time service configuration data.
cProviderConfig: The number of time providers that are configured in the time service. This value also indicates the number of structures in pProviderConfig.
pProviderConfig: An array of W32TIME_CONFIGURATION_PROVIDER structures that represent the configuration data of time providers that are configured in the time service.
cEntries: An integer that indicates the number of additional configuration entries in pEntries.
pEntries: A pointer to W32TIME_ENTRY structures that represent additional configuration entries.