| The Möbius Operating System: process_info_t struct Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HOME | DOWNLOAD | DOCUMENTATION | SCREENSHOTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | Related Pages
process_info_t Struct ReferenceUser-mode process information structure.
More...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Attributes | |
| unsigned | id |
| addr_t | base |
| handle_t | std_in |
| handle_t | std_out |
| wchar_t | cwd [256] |
| Current working directory. | |
| wchar_t | cmdline [256] |
| module_info_t * | module_first |
| module_info_t * | module_last |
| void(* | thread_entry )(void) |
| Pointer to the function called as the entry point of new threads. | |
Each process has one of these, accessible using ProcGetProcessInfo() or the process field of the thread_info_t structure. This structure is also used when creating a new process.
|
|
Address of the process's executable image |
|
|
Command line given when the process was started |
|
|
Current working directory. Change the current directory using FsChangeDir. |
|
|
Unique process identifier |
|
|
Pointer to the first module loaded |
|
|
Pointer to the last module loaded |
|
|
Handle to the process's standard input file |
|
|
Handle to the process's standard output file |
|
|
Pointer to the function called as the entry point of new threads.
|