include: Update winsvc.h header.
This commit is contained in:
parent
38371bed29
commit
eeb5c93ac7
|
@ -64,6 +64,7 @@ extern "C" {
|
|||
#define SERVICE_CONTROL_HARDWAREPROFILECHANGE 0x0000000C
|
||||
#define SERVICE_CONTROL_POWEREVENT 0x0000000D
|
||||
#define SERVICE_CONTROL_SESSIONCHANGE 0x0000000E
|
||||
#define SERVICE_CONTROL_PRESHUTDOWN 0x0000000F
|
||||
|
||||
/* Service State */
|
||||
#define SERVICE_STOPPED 0x00000001
|
||||
|
@ -83,6 +84,7 @@ extern "C" {
|
|||
#define SERVICE_ACCEPT_HARDWAREPROFILECHANGE 0x00000020
|
||||
#define SERVICE_ACCEPT_POWEREVENT 0x00000040
|
||||
#define SERVICE_ACCEPT_SESSIONCHANGE 0x00000080
|
||||
#define SERVICE_ACCEPT_PRESHUTDOWN 0x00000100
|
||||
|
||||
/* Service Control Manager Object access types */
|
||||
#define SC_MANAGER_CONNECT 0x0001
|
||||
|
@ -294,6 +296,33 @@ typedef struct _SERVICE_FAILURE_ACTIONSW {
|
|||
DECL_WINELIB_TYPE_AW(SERVICE_FAILURE_ACTIONS)
|
||||
DECL_WINELIB_TYPE_AW(LPSERVICE_FAILURE_ACTIONS)
|
||||
|
||||
typedef struct _SERVICE_DELAYED_AUTO_START_INFO {
|
||||
BOOL fDelayedAutostart;
|
||||
} SERVICE_DELAYED_AUTO_START_INFO,*LPSERVICE_DELAYED_AUTO_START_INFO;
|
||||
|
||||
typedef struct _SERVICE_FAILURE_ACTIONS_FLAG {
|
||||
BOOL fFailureActionsOnNonCrashFailures;
|
||||
} SERVICE_FAILURE_ACTIONS_FLAG,*LPSERVICE_FAILURE_ACTIONS_FLAG;
|
||||
|
||||
typedef struct _SERVICE_SID_INFO {
|
||||
DWORD dwServiceSidType;
|
||||
} SERVICE_SID_INFO,*LPSERVICE_SID_INFO;
|
||||
|
||||
typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOA {
|
||||
LPSTR pmszRequiredPrivileges;
|
||||
} SERVICE_REQUIRED_PRIVILEGES_INFOA,*LPSERVICE_REQUIRED_PRIVILEGES_INFOA;
|
||||
|
||||
typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOW {
|
||||
LPWSTR pmszRequiredPrivileges;
|
||||
} SERVICE_REQUIRED_PRIVILEGES_INFOW,*LPSERVICE_REQUIRED_PRIVILEGES_INFOW;
|
||||
|
||||
DECL_WINELIB_TYPE_AW(SERVICE_REQUIRED_PRIVILEGES_INFO)
|
||||
DECL_WINELIB_TYPE_AW(LPSERVICE_REQUIRED_PRIVILEGES_INFO)
|
||||
|
||||
typedef struct _SERVICE_PRESHUTDOWN_INFO {
|
||||
DWORD dwPreshutdownTimeout;
|
||||
} SERVICE_PRESHUTDOWN_INFO,*LPSERVICE_PRESHUTDOWN_INFO;
|
||||
|
||||
typedef struct _QUERY_SERVICE_LOCK_STATUSA
|
||||
{
|
||||
DWORD fIsLocked;
|
||||
|
|
Loading…
Reference in New Issue