IN EFI_TIME *Time\r
);\r
\r
+/**\r
+ Check if the time zone is valid.\r
+ Valid values are between -1440 and 1440 or 2047 (EFI_UNSPECIFIED_TIMEZONE).\r
+\r
+ @param TimeZone The time zone to be checked.\r
+\r
+ @retval TRUE Valid.\r
+ @retval FALSE Invalid.\r
+\r
+**/\r
+BOOLEAN\r
+EFIAPI\r
+IsValidTimeZone (\r
+ IN INT16 TimeZone\r
+ );\r
+\r
+/**\r
+ Check if the daylight is valid.\r
+ Valid values are:\r
+ 0 : Time is not affected.\r
+ 1 : Time is affected, and has not been adjusted for daylight savings.\r
+ 3 : Time is affected, and has been adjusted for daylight savings.\r
+ All other values are invalid.\r
+\r
+ @param Daylight The daylight to be checked.\r
+\r
+ @retval TRUE Valid.\r
+ @retval FALSE Invalid.\r
+\r
+**/\r
+BOOLEAN\r
+EFIAPI\r
+IsValidDaylight (\r
+ IN INT8 Daylight\r
+ );\r
+\r
/**\r
Check if the UEFI time is valid.\r
\r