|
XINU
|
プロセステーブル(32bitsの倍数)。 More...
#include <process.h>
Data Fields | |
| int16 | prdesc [NDESC] |
| プロセス用のデバイスディスクリプタ More... | |
| bool8 | prhasmsg |
| 有効(Valid)メッセージの場合、非0となる。 More... | |
| umsg32 | prmsg |
| このプロセスに送信されたメッセージ。 More... | |
| char | prname [PNMLEN] |
| プロセス名。 More... | |
| pid32 | prparent |
| このプロセスを作成したプロセスID(親プロセスID)。 More... | |
| pri16 | prprio |
| プロセスのスケジューリング優先度。 More... | |
| sid32 | prsem |
| プロセスが待機しているセマフォ。 More... | |
| uint16 | prstate |
| プロセス状態(PR_CURR, ..., etc)。 More... | |
| char * | prstkbase |
| ランタイムスタックの基点(メモリ領域で最上位のアドレス)。 More... | |
| uint32 | prstklen |
| Bytesで表されたスタックの長さ(最大値。Byte)。 More... | |
| char * | prstkptr |
| 保存されたスタックポインタ。 More... | |
| bool8 procent::prhasmsg |
| umsg32 procent::prmsg |
| char procent::prname[PNMLEN] |
| pid32 procent::prparent |
| pri16 procent::prprio |
| sid32 procent::prsem |
| uint16 procent::prstate |
| char* procent::prstkbase |
| uint32 procent::prstklen |
| char* procent::prstkptr |
1.8.13