taskschd.h 헤더
이 헤더는 작업 스케줄러에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
taskschd.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IAction 모든 작업 개체에서 상속되는 공통 속성을 제공합니다. |
IActionCollection 태스크에서 수행하는 작업을 포함합니다. |
IBootTrigger 시스템이 시작될 때 작업을 시작하는 트리거를 나타냅니다. |
IComHandlerAction 처리기를 발생시키는 작업을 나타냅니다. |
IDailyTrigger 일별 일정에 따라 작업을 시작하는 트리거를 나타냅니다. |
IEmailAction 전자 메일 메시지를 보내는 작업을 나타냅니다. |
IEventTrigger 시스템 이벤트가 발생할 때 작업을 시작하는 트리거를 나타냅니다. |
IExecAction 명령줄 작업을 실행하는 작업을 나타냅니다. |
IIdleSettings 컴퓨터가 유휴 상태일 때 작업 스케줄러가 작업을 수행하는 방법을 지정합니다. |
IIdleTrigger 컴퓨터가 유휴 상태로 전환되면 작업을 시작하는 트리거를 나타냅니다. |
ILogonTrigger 사용자가 로그온할 때 작업을 시작하는 트리거를 나타냅니다. |
IMaintenanceSettings 자동 유지 관리 중에 작업 스케줄러가 작업을 수행하는 데 사용하는 설정을 제공합니다. |
IMonthlyDOWTrigger 월별 요일 일정에 따라 작업을 시작하는 트리거를 나타냅니다. |
IMonthlyTrigger 월별 일정에 따라 작업을 시작하는 트리거를 나타냅니다. |
INetworkSettings 작업 스케줄러 서비스에서 네트워크 프로필을 가져오는 데 사용하는 설정을 제공합니다. |
IPrincipal 보안 주체에 대한 보안 자격 증명을 제공합니다. |
IPrincipal2 보안 자격 증명에 적용된 확장 설정을 보안 주체에 제공합니다. |
IRegisteredTask 작업을 즉시 실행하고, 태스크의 실행 중인 인스턴스를 가져와서 작업을 등록하는 데 사용되는 자격 증명과 작업을 설명하는 속성을 얻거나 설정하는 데 사용되는 메서드를 제공합니다. |
IRegisteredTaskCollection 등록된 모든 작업을 포함합니다. |
IRegistrationInfo 작업을 설명하는 데 사용할 수 있는 관리 정보를 제공합니다. |
IRegistrationTrigger 작업이 등록되거나 업데이트될 때 작업을 시작하는 트리거를 나타냅니다. |
IRepetitionPattern 작업이 실행되는 빈도와 작업이 시작된 후 반복 패턴이 반복되는 기간을 정의합니다. |
IRunningTask 에서 정보를 얻고 실행 중인 작업을 제어하는 메서드를 제공합니다. |
IRunningTaskCollection 실행 중인 작업을 제어하는 데 사용되는 컬렉션을 제공합니다. |
ISessionStateChangeTrigger 콘솔 연결 또는 연결 끊기, 원격 연결 또는 연결 끊기 또는 워크스테이션 잠금 또는 잠금 해제 알림에 대한 작업을 트리거합니다. |
IShowMessageAction 작업이 활성화될 때 메시지 상자를 표시하는 작업을 나타냅니다. |
ITaskDefinition 작업 설정, 트리거, 작업 및 등록 정보와 같은 작업의 모든 구성 요소를 정의합니다. |
ITaskFolder 폴더에 작업을 등록(만들기)하고, 폴더에서 작업을 제거하고, 폴더에서 하위 폴더를 만들거나 제거하는 데 사용되는 메서드를 제공합니다. |
ITaskFolderCollection 작업을 포함하는 폴더 컬렉션에 대한 정보 및 제어를 제공합니다. |
ITaskHandler COM 처리기를 관리하기 위해 작업 스케줄러 서비스에서 호출하는 메서드를 정의합니다. |
ITaskHandlerStatus COM 처리기에서 작업 스케줄러에 처리기의 상태 알리는 데 사용되는 메서드를 제공합니다. |
ITaskNamedValueCollection ITaskNamedValuePair 인터페이스 이름-값 쌍의 컬렉션을 포함합니다. |
ITaskNamedValuePair 이름이 값과 연결된 이름-값 쌍을 만듭니다. |
ITaskService 등록된 작업을 관리하기 위한 작업 스케줄러 서비스에 대한 액세스를 제공합니다. |
ITaskSettings 작업 스케줄러 서비스에서 작업을 수행하는 데 사용하는 설정을 제공합니다. |
ITaskSettings2 작업 스케줄러가 작업을 실행하는 데 사용하는 확장 설정을 제공합니다. (ITaskSettings2) |
ITaskSettings3 작업 스케줄러가 작업을 실행하는 데 사용하는 확장 설정을 제공합니다. (ITaskSettings3) |
ITaskVariables 태스크에서 시작하는 작업 처리기 및 외부 실행 파일에 매개 변수로 전달할 수 있는 작업 변수를 정의합니다. |
ITimeTrigger 특정 날짜 및 시간에 작업을 시작하는 트리거를 나타냅니다. |
ITrigger 모든 트리거 개체에서 상속되는 공통 속성을 제공합니다. |
ITriggerCollection 작업의 트리거를 추가, 제거 및 가져오는 데 사용되는 메서드를 제공합니다. |
IWeeklyTrigger 주별 일정에 따라 작업을 시작하는 트리거를 나타냅니다. |
TASK_ACTION_TYPE 태스크가 수행할 수 있는 작업 유형을 정의합니다. |
TASK_COMPATIBILITY 작업 스케줄러 또는 태스크와 호환되는 AT 명령의 버전을 정의합니다. |
TASK_CREATION 작업 스케줄러 서비스가 작업을 만들거나 업데이트하거나 사용하지 않도록 설정하는 방법을 정의합니다. |
TASK_ENUM_FLAGS 작업 스케줄러가 등록된 작업을 통해 열거하는 방법을 정의합니다. |
TASK_INSTANCES_POLICY 작업 스케줄러가 작업의 새 instance 시작할 때 작업의 기존 인스턴스를 처리하는 방법을 정의합니다. |
TASK_LOGON_TYPE 작업을 실행하는 데 필요한 로그온 기술을 정의합니다. |
TASK_PROCESSTOKENSID_TYPE 태스크에서 사용할 수 있는 SID(프로세스 보안 식별자) 유형을 정의합니다. |
TASK_RUN_FLAGS 작업을 실행하는 방법을 정의합니다. |
TASK_RUNLEVEL_TYPE 작업이 실행될 권한 수준으로 지정하는 LUA 권한 상승 플래그를 정의합니다. |
TASK_SESSION_STATE_CHANGE_TYPE 시작할 작업을 트리거하는 데 사용할 수 있는 터미널 서버 세션 상태 변경 종류를 정의합니다. |
TASK_STATE 등록된 작업이 있을 수 있는 다양한 상태를 정의합니다. |
TASK_TRIGGER_TYPE2 태스크에서 사용할 수 있는 트리거 유형을 정의합니다. |