SERVICE_TRIGGER_INFO 구조체(winsvc.h)
서비스에 대한 트리거 이벤트 정보를 포함합니다. 이 구조체는 ChangeServiceConfig2 및 QueryServiceConfig2 함수에서 사용됩니다.
구문
typedef struct _SERVICE_TRIGGER_INFO {
DWORD cTriggers;
PSERVICE_TRIGGER pTriggers;
PBYTE pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;
멤버
cTriggers
pTriggers 멤버가 가리키는 SERVICE_TRIGGER 구조체 배열의 트리거 수입니다.
이 멤버가 ChangeServiceConfig2에 전달된 SERVICE_TRIGGER_INFO 구조에서 0이면 이전에 구성된 모든 트리거가 서비스에서 제거됩니다. 서비스에 구성된 트리거가 없으면 ChangeServiceConfig2 가 ERROR_INVALID_PARAMETER 함께 실패합니다.
pTriggers
서비스에 대한 트리거 이벤트를 지정하는 SERVICE_TRIGGER 구조체 배열에 대한 포인터입니다. cTriggers 멤버가 0이면 이 멤버가 사용되지 않습니다.
pReserved
이 멤버는 예약되어 있으며 NULL이어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | winsvc.h |