Commit 8f8b082a authored by Eli Zaretskii's avatar Eli Zaretskii
Browse files

(Fsystem_process_attributes): Doc fix.

parent 5bef3aec
2008-08-09 Eli Zaretskii <eliz@gnu.org>
* w32.c: Include thelp32.h, psapi.h and coding.h.
(_MEMORYSTATUSEX, _PROCESS_MEMORY_COUNTERS_EX): New struct
declarations.
(CreateToolhelp32Snapshot_Proc, Process32First_Proc)
(Process32Next_Proc): New typedefs.
(g_b_init_create_toolhelp32_snapshot, g_b_init_process32_first)
(g_b_init_process32_next, g_b_init_open_thread_token)
(g_b_init_impersonate_self, g_b_init_revert_to_self)
(g_b_init_get_process_memory_info, g_b_init_global_memory_status)
(g_b_init_get_process_working_set_size)
(g_b_init_global_memory_status_ex): New static variables.
(globals_of_w32): Initialize them.
(create_toolhelp32_snapshot, process32_first, process32_next)
(open_thread_token, impersonate_self, revert_to_self)
(get_process_memory_info, get_process_working_set_size)
(global_memory_status, global_memory_status_ex): New wrapper
functions.
(w32_list_system_processes, w32_system_process_attributes)
(enable_privilege, restore_privilege, ltime, process_times): New
functions.
(convert_time_raw): New function.
(convert_time): Remove conversion of FILETIME into time in 100
nsec units, call convert_time_raw instead.
* process.h (w32_list_system_processes, w32_system_process_attributes):
Add prototypes.
(Qeuid, Qegid, Qcomm, Qstate, Qppid, Qpgrp, Qsess, Qttname)
(Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime, Qcutime)
(Qpri, Qnice, Qthcount, Qstart, Qvsize, Qrss, Qargs, Quser, Qgroup)
(Qetime, Qpcpu, Qpmem, Qtpgid, Qcstime): Add extern declarations.
* process.c (Fsystem_process_attributes): Doc fix.
2008-08-08 Chong Yidong <cyd@stupidchicken.com>
 
* xdisp.c (move_it_to): When stopping at a charpos, check if
......
......@@ -7481,6 +7481,8 @@ See `list-system-processes' for getting a list of all process IDs.
The attributes that this function may return are listed below,
together with the type of the associated value (in parentheses).
Not all platforms support all of these attributes; unsupported
attributes will not appear in the returned alist.
Unless explicitly indicated otherwise, numbers can have either
integer or floating point values.
......@@ -8207,6 +8209,8 @@ See `list-system-processes' for getting a list of all process IDs.
The attributes that this function may return are listed below,
together with the type of the associated value (in parentheses).
Not all platforms support all of these attributes; unsupported
attributes will not appear in the returned alist.
Unless explicitly indicated otherwise, numbers can have either
integer or floating point values.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment