다음을 통해 공유


SC_ACTION 구조체(winsvc.h)

서비스 제어 관리자가 수행할 수 있는 작업을 나타냅니다.

구문

typedef struct _SC_ACTION {
  SC_ACTION_TYPE Type;
  DWORD          Delay;
} SC_ACTION, *LPSC_ACTION;

멤버

Type

수행할 작업입니다. 이 멤버는 SC_ACTION_TYPE 열거형 형식의 다음 값 중 하나일 수 있습니다.

의미
SC_ACTION_NONE
0
작업이 필요 없습니다.
SC_ACTION_REBOOT
2
컴퓨터를 다시 부팅합니다.
SC_ACTION_RESTART
1
서비스를 다시 시작합니다.
SC_ACTION_RUN_COMMAND
3
명령을 실행합니다.

Delay

지정된 작업을 수행하기 전에 대기할 시간(밀리초)입니다.

설명

이 구조체는 SERVICE_FAILURE_ACTIONS 구조체의 ChangeServiceConfig2QueryServiceConfig2 함수에서 사용됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 winsvc.h(Windows.h 포함)

추가 정보

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_FAILURE_ACTIONS