ReactOS 0.4.16-dev-125-g798ea90
|
import "ms-dtyp.idl";
Go to the source code of this file.
Enumerations | |
enum | _SC_ACTION_TYPE { SC_ACTION_NONE = 0 , SC_ACTION_RESTART = 1 , SC_ACTION_REBOOT = 2 , SC_ACTION_RUN_COMMAND = 3 , SC_ACTION_NONE = 0 , SC_ACTION_RESTART = 1 , SC_ACTION_REBOOT = 2 , SC_ACTION_RUN_COMMAND = 3 } |
enum | _SC_ENUM_TYPE { SC_ENUM_PROCESS_INFO = 0 , SC_ENUM_PROCESS_INFO = 0 } |
enum | _SC_STATUS_TYPE { SC_STATUS_PROCESS_INFO = 0 , SC_STATUS_PROCESS_INFO = 0 } |
enum | _TAG_INFO_LEVEL { TagInfoLevelNameFromTag = 1 } |
enum | _TAG_TYPE { TagTypeService = 1 } |
Variables | |
const unsigned int | MAX_SERVICE_NAME_LENGTH = 256 |
const unsigned short | SC_MAX_DEPEND_SIZE = 4 * 1024 |
const unsigned short | SC_MAX_NAME_LENGTH = MAX_SERVICE_NAME_LENGTH + 1 |
const unsigned short | SC_MAX_PATH_LENGTH = 32 * 1024 |
const unsigned short | SC_MAX_PWD_SIZE = 514 |
const unsigned short | SC_MAX_COMPUTER_NAME_LENGTH = 1024 |
const unsigned short | SC_MAX_ACCOUNT_NAME_LENGTH = 2 * 1024 |
const unsigned short | SC_MAX_COMMENT_LENGTH = 128 |
const unsigned short | SC_MAX_ARGUMENT_LENGTH = 1024 |
const unsigned short | SC_MAX_ARGUMENTS = 1024 |
typedef DWORD BOUNDED_DWORD_256K |
Definition at line 31 of file svcctl.idl.
typedef DWORD BOUNDED_DWORD_4K |
Definition at line 27 of file svcctl.idl.
typedef DWORD BOUNDED_DWORD_8K |
Definition at line 29 of file svcctl.idl.
typedef BOUNDED_DWORD_256K* LPBOUNDED_DWORD_256K |
Definition at line 32 of file svcctl.idl.
typedef BOUNDED_DWORD_4K* LPBOUNDED_DWORD_4K |
Definition at line 28 of file svcctl.idl.
typedef BOUNDED_DWORD_8K* LPBOUNDED_DWORD_8K |
Definition at line 30 of file svcctl.idl.
typedef struct _SC_ACTION * LPSC_ACTION |
Definition at line 26 of file svcctl.idl.
typedef struct _SC_RPC_CONFIG_INFOA * LPSC_RPC_CONFIG_INFOA |
typedef struct _SC_RPC_CONFIG_INFOW * LPSC_RPC_CONFIG_INFOW |
typedef SC_RPC_HANDLE* LPSC_RPC_HANDLE |
Definition at line 22 of file svcctl.idl.
typedef SC_RPC_LOCK* LPSC_RPC_LOCK |
Definition at line 24 of file svcctl.idl.
typedef struct _SERVICE_CONTROL_STATUS_REASON_IN_PARAMSA * LPSERVICE_CONTROL_STATUS_REASON_IN_PARAMSA |
typedef struct _SERVICE_CONTROL_STATUS_REASON_IN_PARAMSW * LPSERVICE_CONTROL_STATUS_REASON_IN_PARAMSW |
typedef struct _SERVICE_CONTROL_STATUS_REASON_OUT_PARAMS * LPSERVICE_CONTROL_STATUS_REASON_OUT_PARAMS |
Definition at line 287 of file svcctl.idl.
typedef struct _SERVICE_SID_INFO * LPSERVICE_SID_INFO |
typedef struct _SERVICE_STATUS * LPSERVICE_STATUS |
typedef struct _STRING_PTRSA * LPSTRING_PTRSA |
typedef struct _STRING_PTRSW * LPSTRING_PTRSW |
typedef struct _STRING_PTRSA * PSTRING_PTRSA |
typedef struct _STRING_PTRSW * PSTRING_PTRSW |
typedef ULONG_PTR RPC_SERVICE_STATUS_HANDLE |
Definition at line 20 of file svcctl.idl.
typedef struct _SC_ACTION SC_ACTION |
typedef enum _SC_ACTION_TYPE SC_ACTION_TYPE |
typedef enum _SC_ENUM_TYPE SC_ENUM_TYPE |
typedef PVOID SC_NOTIFY_RPC_HANDLE |
Definition at line 25 of file svcctl.idl.
typedef PVOID SC_RPC_HANDLE |
Definition at line 21 of file svcctl.idl.
typedef PVOID SC_RPC_LOCK |
Definition at line 23 of file svcctl.idl.
typedef enum _SC_STATUS_TYPE SC_STATUS_TYPE |
Definition at line 287 of file svcctl.idl.
typedef struct _SERVICE_SID_INFO SERVICE_SID_INFO |
typedef struct _SERVICE_STATUS SERVICE_STATUS |
typedef struct _STRING_PTRSA STRING_PTRSA |
typedef struct _STRING_PTRSW STRING_PTRSW |
typedef LPSTR SVCCTL_HANDLEA |
Definition at line 18 of file svcctl.idl.
typedef LPWSTR SVCCTL_HANDLEW |
Definition at line 19 of file svcctl.idl.
typedef enum _TAG_INFO_LEVEL TAG_INFO_LEVEL |
Enumerator | |
---|---|
SC_ACTION_NONE | |
SC_ACTION_RESTART | |
SC_ACTION_REBOOT | |
SC_ACTION_RUN_COMMAND | |
SC_ACTION_NONE | |
SC_ACTION_RESTART | |
SC_ACTION_REBOOT | |
SC_ACTION_RUN_COMMAND |
Definition at line 118 of file svcctl.idl.
Enumerator | |
---|---|
SC_ENUM_PROCESS_INFO | |
SC_ENUM_PROCESS_INFO |
Definition at line 130 of file svcctl.idl.
Enumerator | |
---|---|
SC_STATUS_PROCESS_INFO | |
SC_STATUS_PROCESS_INFO |
Definition at line 269 of file svcctl.idl.
Enumerator | |
---|---|
TagInfoLevelNameFromTag |
Definition at line 299 of file svcctl.idl.
Enumerator | |
---|---|
TagTypeService |
Definition at line 303 of file svcctl.idl.
Definition at line 7 of file svcctl.idl.
Referenced by StartServiceCtrlDispatcherA(), and StartServiceCtrlDispatcherW().
Definition at line 13 of file svcctl.idl.
Definition at line 15 of file svcctl.idl.
Definition at line 16 of file svcctl.idl.
Definition at line 14 of file svcctl.idl.
Definition at line 12 of file svcctl.idl.
Definition at line 8 of file svcctl.idl.
const unsigned short SC_MAX_NAME_LENGTH = MAX_SERVICE_NAME_LENGTH + 1 |
Definition at line 9 of file svcctl.idl.
Definition at line 10 of file svcctl.idl.
Definition at line 11 of file svcctl.idl.