static TReturn convert(HRESULT hr, TTarget &value) { // TODO: FIXME: Readd this! //COleDateTime date(value); SYSTEMTIME tmp; //date.GetAsSystemTime(tmp); return task_sched_date(systemtime_to_ullFiletime(tmp)); }
static TReturn convert(HRESULT hr, TRawType &value) { if (hr == SCHED_S_TASK_HAS_NOT_RUN) return task_sched_date(true); return task_sched_date(convert_time(value)); }
static TReturn get_default() { return task_sched_date(); }