다음을 통해 공유


ILogonTrigger 인터페이스(taskschd.h)

사용자가 로그온할 때 작업을 시작하는 트리거를 나타냅니다. 작업 스케줄러 서비스가 시작되면 로그온한 모든 사용자가 열거되고 로그온한 사용자와 일치하는 로그온 트리거에 등록된 모든 작업이 실행됩니다.

상속

ILogonTrigger 인터페이스는 ITrigger 인터페이스에서 상속됩니다.

메서드

ILogonTrigger 인터페이스에는 이러한 메서드가 있습니다.

 
ILogonTrigger::get_Delay

사용자가 로그온한 시간과 작업이 시작된 시점 사이의 시간을 나타내는 값을 가져오거나 설정합니다. (Get)
ILogonTrigger::get_UserId

사용자의 식별자를 가져오거나 설정합니다. (Get)
ILogonTrigger::p ut_Delay

사용자가 로그온한 시간과 작업이 시작된 시점 사이의 시간을 나타내는 값을 가져오거나 설정합니다. (Put)
ILogonTrigger::p ut_UserId

사용자의 식별자를 가져오거나 설정합니다. (Put)

설명

특정 사용자가 로그온할 때가 아니라 그룹의 구성원이 컴퓨터에 로그온할 때 작업을 트리거하려면 UserId 속성에 값을 할당하지 마세요. 대신 빈 UserId 속성을 사용하여 로그온 트리거를 만들고 GroupId 속성을 사용하여 작업의 주체에 값을 할당합니다.

작업에 대한 XML을 읽거나 쓸 때 작업 스케줄러 스키마의 LogonTrigger 요소를 사용하여 로그온 트리거를 지정합니다.

예제

이 인터페이스에 대한 자세한 내용 및 예제 코드는 로그온 트리거 예제(C++)를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 taskschd.h

추가 정보

ITrigger

작업 Scheduler

작업 스케줄러 인터페이스