2.2.2.19.1 TS_TIME_ZONE_INFORMATION

 The TS_TIME_ZONE_INFORMATION structure contains client time zone information.

 typedef struct _TS_TIME_ZONE_INFORMATION {
   LONG Bias;
   WCHAR StandardName[32 ];
   TS_SYSTEMTIME StandardDate;
   LONG StandardBias;
   WCHAR DaylightName[32 ];
   TS_SYSTEMTIME DaylightDate;
   LONG DaylightBias;
 } TS_TIME_ZONE_INFORMATION;

Bias: A 32-bit integer. Current bias for local time translation on the client, in minutes. The bias is the difference, in minutes, between Coordinated Universal Time (UTC) and local time. All translations between UTC and local time are based on the following formula:

UTC = local time + bias

StandardName: A description for standard time on the client. For example, this field could contain the string "Pacific Standard Time" to indicate Pacific Standard Time. An array of 32 Unicode characters.

StandardDate: A TS_SYSTEMTIME structure that contains the date and local time when the transition from daylight saving time to standard time occurs on the client. If this field is specified, the DaylightDate field is also specified.

StandardBias: A 32-bit integer that defines the bias value in number of minutes to be used during local time translations that occur during standard time. This field SHOULD be ignored if a value is not supplied in the StandardDate field. This value is added to the value of the Bias field to form the bias used during standard time. In most time zones, the value of this field is 0.

DaylightName: An array of 32 Unicode characters that describes daylight time on the client. For example, this field could contain "Pacific Daylight Time" to indicate Pacific Daylight Time.

DaylightDate: A TS_SYSTEMTIME that contains a date and local time when the transition from standard time to daylight saving time occurs on the client. If this field is specified, the StandardDate field is also specified.

DaylightBias: A 32-bit integer that defines the bias value to be used during local time translations that occur during daylight saving time. This field SHOULD be ignored if a value for the DaylightDate field is not supplied. This value is added to the value of the Bias field to form the bias used during daylight saving time. In most time zones, the value of this field is 60.