summaryrefslogtreecommitdiff
path: root/packet-dcerpc-svcctl.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-10-02 21:40:22 +0000
committerGuy Harris <guy@alum.mit.edu>2003-10-02 21:40:22 +0000
commit659e968236e87fede64eb14198253027b93c0274 (patch)
treeaab9a27d062604c87f6d338ee98c5e5bcd89e737 /packet-dcerpc-svcctl.h
parent16ee1918c4f0ee1cbccc35e438a8d2686c609b03 (diff)
downloadwireshark-659e968236e87fede64eb14198253027b93c0274.tar.gz
From Jean-Baptiste Marchand: add/update names for svcctl operations.
svn path=/trunk/; revision=8593
Diffstat (limited to 'packet-dcerpc-svcctl.h')
-rw-r--r--packet-dcerpc-svcctl.h63
1 files changed, 45 insertions, 18 deletions
diff --git a/packet-dcerpc-svcctl.h b/packet-dcerpc-svcctl.h
index 2303202a58..ca12edb198 100644
--- a/packet-dcerpc-svcctl.h
+++ b/packet-dcerpc-svcctl.h
@@ -2,7 +2,7 @@
* Routines for SMB \PIPE\svcctl packet disassembly
* Copyright 2003, Tim Potter <tpot@samba.org>
*
- * $Id: packet-dcerpc-svcctl.h,v 1.5 2003/04/27 06:05:43 sahlberg Exp $
+ * $Id: packet-dcerpc-svcctl.h,v 1.6 2003/10/02 21:40:22 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -26,22 +26,49 @@
#ifndef __PACKET_DCERPC_SVCCTL_H
#define __PACKET_DCERPC_SVCCTL_H
-#define SVC_CLOSE_SERVICE_HANDLE 0x00
-#define SVC_STOP_SERVICE 0x01
-#define SVC_DELETE 0x02
-#define SVC_LOCK_SERVICE_DATABASE 0x03
-#define SVC_GET_SVC_SEC 0x04
-#define SVC_UNLOCK_SERVICE_DATABASE 0x08
-#define SVC_CHANGE_SVC_CONFIG 0x0b
-#define SVC_ENUM_SVCS_STATUS 0x0e
-#define SVC_OPEN_SC_MAN 0x0f
-#define SVC_OPEN_SERVICE 0x10
-#define SVC_QUERY_SVC_CONFIG 0x11
-#define SVC_START_SERVICE 0x13
-#define SVC_QUERY_DISP_NAME 0x14
-#define SVC_ENUM_SERVICES_STATUS 0x1a
-#define SVC_OPEN_SC_MANAGER 0x1b
-#define SVC_OPEN_SERVICE_A 0x1c
-#define SVC_QUERY_SERVICE_LOCK_STATUS 0x1e
+#define SVC_CLOSE_SERVICE_HANDLE 0x00
+#define SVC_CONTROL_SERVICE 0x01
+#define SVC_DELETE_SERVICE 0x02
+#define SVC_LOCK_SERVICE_DATABASE 0x03
+#define SVC_QUERY_SERVICE_OBJECT_SECURITY 0x04
+#define SVC_SET_SERVICE_OBJECT_SECURITY 0x05
+#define SVC_QUERY_SERVICE_STATUS 0x06
+#define SVC_SET_SERVICE_STATUS 0x07
+#define SVC_UNLOCK_SERVICE_DATABASE 0x08
+#define SVC_NOTIFY_BOOT_CONFIG_STATUS 0x09
+#define SVC_SC_SET_SERVICE_BITS_W 0x0a
+#define SVC_CHANGE_SERVICE_CONFIG_W 0x0b
+#define SVC_CREATE_SERVICE_W 0x0c
+#define SVC_ENUM_DEPENDENT_SERVICES_W 0x0d
+#define SVC_ENUM_SERVICES_STATUS_W 0x0e
+#define SVC_OPEN_SC_MANAGER_W 0x0f
+#define SVC_OPEN_SERVICE_W 0x10
+#define SVC_QUERY_SERVICE_CONFIG_W 0x11
+#define SVC_QUERY_SERVICE_LOCK_STATUS_W 0x12
+#define SVC_START_SERVICE_W 0x13
+#define SVC_GET_SERVICE_DISPLAY_NAME_W 0x14
+#define SVC_GET_SERVICE_KEY_NAME_W 0x15
+#define SVC_SC_SET_SERVICE_BITS_A 0x16
+#define SVC_CHANGE_SERVICE_CONFIG_A 0x17
+#define SVC_CREATE_SERVICE_A 0x18
+#define SVC_ENUM_DEPENDENT_SERVICES_A 0x19
+#define SVC_ENUM_SERVICES_STATUS_A 0x1a
+#define SVC_OPEN_SC_MANAGER_A 0x1b
+#define SVC_OPEN_SERVICE_A 0x1c
+#define SVC_QUERY_SERVICE_CONFIG_A 0x1d
+#define SVC_QUERY_SERVICE_LOCK_STATUS_A 0x1e
+#define SVC_START_SERVICE_A 0x1f
+#define SVC_GET_SERVICE_DISPLAY_NAME_A 0x20
+#define SVC_GET_SERVICE_KEY_NAME_A 0x21
+#define SVC_SC_GET_CURRENT_GROUPE_STATE_W 0x22
+#define SVC_ENUM_SERVICE_GROUP_W 0x23
+#define SVC_CHANGE_SERVICE_CONFIG2_A 0x24
+#define SVC_CHANGE_SERVICE_CONFIG2_W 0x25
+#define SVC_QUERY_SERVICE_CONFIG2_A 0x26
+#define SVC_QUERY_SERVICE_CONFIG2_W 0x27
+#define SVC_QUERY_SERVICE_STATUS_EX 0x28
+#define SVC_ENUM_SERVICES_STATUS_EX_A 0x29
+#define SVC_ENUM_SERVICES_STATUS_EX_W 0x2a
+#define SVC_SC_SEND_TS_MESSAGE 0x2b
#endif