|
HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > m > modify_ldt - システムコールの説明 modify_ldt - システムコールの説明 - Linux コマンド集 一覧表名前modify_ldt - ldt を設定または取得する 書式
#include <sys/types.h> 説明modify_ldt ()はプロセスのローカル・ディスクリプター・テーブル (local descriptor table; ldt) を読み書きする。 ldt は i386 プロセッサーで使用されるプロセスごとのメモリ管理テーブルである。 このテーブルに関してのより詳しい情報は Intel 386 processor handbook を 参照すること。 func が 0 ならば、 modify_ldt ()は ldt を ptr が指しているメモリに読み込む。 読み込むバイト数は実際の ldt のサイズか bytecount より小さい方である。 func が 1 ならば、 modify_ldt ()は ldt エントリの一つを変更する。 ptr は modify_ldt_ldt_s 構造体を指し、 bytecount はこの構造体の大きさに等しくなければならない。 返り値成功した場合は、 modify_ldt ()は (読み込みの場合は) 実際に読み込んだバイト数、 または (書き込みの場合は) 0 を返す。 失敗した場合は modify_ldt ()は -1 を返し、 errno を設定する。 エラー
準拠このコールは Linux 特有であり、移植を意図したプログラムでは 使用してはいけない。 関連項目
|
|