server: Get rid of the support for module snapshots, it is no longer needed.
diff --git a/server/protocol.def b/server/protocol.def
index a1d03b5..804a580 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -1381,15 +1381,12 @@
@END
-#define SNAP_HEAPLIST 0x00000001
-#define SNAP_PROCESS 0x00000002
-#define SNAP_THREAD 0x00000004
-#define SNAP_MODULE 0x00000008
+#define SNAP_PROCESS 0x00000001
+#define SNAP_THREAD 0x00000002
/* Create a snapshot */
@REQ(create_snapshot)
unsigned int attributes; /* object attributes */
- int flags; /* snapshot flags (SNAP_*) */
- process_id_t pid; /* process id */
+ unsigned int flags; /* snapshot flags (SNAP_*) */
@REPLY
obj_handle_t handle; /* handle to the snapshot */
@END
@@ -1403,8 +1400,6 @@
int count; /* process usage count */
process_id_t pid; /* process id */
process_id_t ppid; /* parent process id */
- void* heap; /* heap base */
- void* module; /* main module */
int threads; /* number of threads */
int priority; /* process priority */
int handles; /* number of handles */
@@ -1425,18 +1420,6 @@
@END
-/* Get the next module from a snapshot */
-@REQ(next_module)
- obj_handle_t handle; /* handle to the snapshot */
- int reset; /* reset snapshot position? */
-@REPLY
- process_id_t pid; /* process id */
- void* base; /* module base address */
- size_t size; /* module size */
- VARARG(filename,unicode_str); /* file name of module */
-@END
-
-
/* Wait for a debug event */
@REQ(wait_debug_event)
int get_handle; /* should we alloc a handle for waiting? */