# encoding: utf-8
# module win32comext.taskscheduler.taskscheduler
# from C:\Programs\Python\Python311\Lib\site-packages\win32comext\taskscheduler\taskscheduler.pyd
# by generator 1.147
""" Supports the Scheduled Tasks COM interfaces """
# no imports

# Variables with simple values

HIGH_PRIORITY_CLASS = 128

IDLE_PRIORITY_CLASS = 64

NORMAL_PRIORITY_CLASS = 32

REALTIME_PRIORITY_CLASS = 256

SCHED_E_ACCOUNT_DBASE_CORRUPT = -2147216623

SCHED_E_ACCOUNT_INFORMATION_NOT_SET = -2147216625

SCHED_E_ACCOUNT_NAME_NOT_FOUND = -2147216624

SCHED_E_CANNOT_OPEN_TASK = -2147216627

SCHED_E_INVALID_TASK = -2147216626

SCHED_E_SERVICE_NOT_INSTALLED = -2147216628

SCHED_E_TASK_NOT_READY = -2147216630
SCHED_E_TASK_NOT_RUNNING = -2147216629

SCHED_E_TRIGGER_NOT_FOUND = -2147216631

SCHED_E_UNKNOWN_OBJECT_VERSION = -2147216621

SCHED_S_EVENT_TRIGGER = 267016

SCHED_S_TASK_DISABLED = 267010

SCHED_S_TASK_HAS_NOT_RUN = 267011

SCHED_S_TASK_NOT_SCHEDULED = 267013

SCHED_S_TASK_NO_MORE_RUNS = 267012

SCHED_S_TASK_NO_VALID_TRIGGERS = 267015

SCHED_S_TASK_READY = 267008
SCHED_S_TASK_RUNNING = 267009
SCHED_S_TASK_TERMINATED = 267014

TASKPAGE_SCHEDULE = 1
TASKPAGE_SETTINGS = 2
TASKPAGE_TASK = 0

TASK_APRIL = 8
TASK_AUGUST = 128
TASK_DECEMBER = 2048

TASK_EVENT_TRIGGER_AT_LOGON = 7
TASK_EVENT_TRIGGER_AT_SYSTEMSTART = 6

TASK_EVENT_TRIGGER_ON_IDLE = 5

TASK_FEBRUARY = 2

TASK_FIRST_WEEK = 1

TASK_FLAG_DELETE_WHEN_DONE = 2

TASK_FLAG_DISABLED = 4

TASK_FLAG_DONT_START_IF_ON_BATTERIES = 64

TASK_FLAG_HIDDEN = 512
TASK_FLAG_INTERACTIVE = 1

TASK_FLAG_KILL_IF_GOING_ON_BATTERIES = 128

TASK_FLAG_KILL_ON_IDLE_END = 32

TASK_FLAG_RESTART_ON_IDLE_RESUME = 2048

TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET = 1024

TASK_FLAG_RUN_ONLY_IF_DOCKED = 256

TASK_FLAG_RUN_ONLY_IF_LOGGED_ON = 8192

TASK_FLAG_START_ONLY_IF_IDLE = 16

TASK_FLAG_SYSTEM_REQUIRED = 4096

TASK_FOURTH_WEEK = 4

TASK_FRIDAY = 32
TASK_JANUARY = 1
TASK_JULY = 64
TASK_JUNE = 32

TASK_LAST_WEEK = 5

TASK_MARCH = 4
TASK_MAY = 16
TASK_MONDAY = 2
TASK_NOVEMBER = 1024
TASK_OCTOBER = 512
TASK_SATURDAY = 64

TASK_SECOND_WEEK = 2

TASK_SEPTEMBER = 256
TASK_SUNDAY = 1

TASK_THIRD_WEEK = 3

TASK_THURSDAY = 16

TASK_TIME_TRIGGER_DAILY = 1
TASK_TIME_TRIGGER_MONTHLYDATE = 3
TASK_TIME_TRIGGER_MONTHLYDOW = 4
TASK_TIME_TRIGGER_ONCE = 0
TASK_TIME_TRIGGER_WEEKLY = 2

TASK_TRIGGER_FLAG_DISABLED = 4

TASK_TRIGGER_FLAG_HAS_END_DATE = 1

TASK_TRIGGER_FLAG_KILL_AT_DURATION_END = 2

TASK_TUESDAY = 4
TASK_WEDNESDAY = 8

# no functions
# no classes
# variables with complex values

CLSID_CTask = None # (!) real value is "IID('{148BD520-A2AB-11CE-B11F-00AA00530503}')"

CLSID_CTaskScheduler = None # (!) real value is "IID('{148BD52A-A2AB-11CE-B11F-00AA00530503}')"

IID_IProvideTaskPage = None # (!) real value is "IID('{4086658A-CBBB-11CF-B604-00C04FD8D565}')"

IID_IScheduledWorkItem = None # (!) real value is "IID('{A6B952F0-A4B1-11D0-997D-00AA006887EC}')"

IID_ITask = None # (!) real value is "IID('{148BD524-A2AB-11CE-B11F-00AA00530503}')"

IID_ITaskScheduler = None # (!) real value is "IID('{148BD527-A2AB-11CE-B11F-00AA00530503}')"

IID_ITaskTrigger = None # (!) real value is "IID('{148BD52B-A2AB-11CE-B11F-00AA00530503}')"

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x000001DF12BB3750>'

__spec__ = None # (!) real value is "ModuleSpec(name='win32comext.taskscheduler.taskscheduler', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x000001DF12BB3750>, origin='C:\\\\Programs\\\\Python\\\\Python311\\\\Lib\\\\site-packages\\\\win32comext\\\\taskscheduler\\\\taskscheduler.pyd')"

