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 [デスクトップ アプリのみ] |
Header | winsvc.h |