共用方式為


winsvc.) h (SC_ACTION 結構

表示服務控制管理員可執行檔動作。

語法

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

執行指定動作之前要等候的時間,以毫秒為單位。

備註

ChangeServiceConfig2QueryServiceConfig2函式會在SERVICE_FAILURE_ACTIONS結構中使用這個結構。

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 winsvc.h (包含 Windows.h)

另請參閱

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_FAILURE_ACTIONS