영어로 읽기

다음을 통해 공유


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

태스크에서 사용할 수 있는 트리거 유형을 정의합니다.