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 |