10.3 システムコールエラー一覧

システムコールでエラーになった場合に出力されるKFRB00864-Wメッセージ及びKFRB00865-Eメッセージ中のシステムコール名とパラメタ情報の関係を,次の表に示します。なお,パラメタ情報として出力する必要がある情報がない場合,「**」が出力されます。

表10-2 システムコールエラー一覧

カテゴリシステムコールパラメタ情報システムコール内容
ファイル関連エラーcloseファイル名ファイルをクローズする
CloseHandleファイル名ファイルをクローズする
CreateFileファイル名ファイルをオープンする
DeleteFileファイル名ファイルの削除
fcloseファイル名ストリームを閉じる
fcntlなしファイルをロックする
fcntlなしファイルのロックを解除する
fgetsファイル名ストリームから文字列の入力
fopenファイル名ファイルを開き,ストリームに連結
fstatなしファイルの情報を取得する
ftruncate切り詰める長さファイルを指定した長さに切り詰める
GetFileSizeなしファイルの情報を取得する
ioctlなしセクタ長を取得する
LockFileExなしファイルをロックする
lseekファイル名ファイルポインタを移動する
openファイル名ファイルをオープンする
readファイル名ファイルからデータを読み込む
ReadFileファイル名ファイルからデータを読み込込む
SetEndOfFile切り詰める長さファイルを指定した長さに切り詰める
SetFilePointerファイル名ファイルポインタを移動する
statなしファイルの情報を取得する
unlinkファイル名ファイルの削除
UnLockFileExなしファイルのロックを解除する
writeファイル名ファイルにデータを書き込む
WriteFileファイル名ファイルにデータを書き込む
メモリcallocメモリの割り当てサイズメモリの割り当て
freeなしメモリの解放
GetProcessHeapなしメモリの割り当て
HeapAllocメモリの割り当てサイズメモリの割り当て
HeapFreeなしメモリの解放
mallocメモリの割り当てサイズメモリの割り当て
reallocメモリの割り当てサイズメモリの割り当て
セキュリティInitializeSecurityDescriptorなしセキュリティ識別子の初期化
SetSecurityDescriptorDaclなしACLにセキュリティ識別子の追加
ファイルマッピングCreateFileMappingなしファイルマッピングオブジェクト生成
MapViewOfFileなしファイルマッピングを行う
mmapなしファイルマッピングを行う
munmapなしファイルマッピング解除
UnmapViewOfFileなしファイルマッピング解除
時間timeなし経過時間を秒単位で取得
シグナルsigactionなしシグナル受信時のプロセス動作変更
sigaddsetなしシグナル集合に追加
sigdelsetなしシグナル集合から削除
sigemptysetなしシグナル集合を空に初期化
sigprocmaskなしシグナルリストの変更
SetConsoleCtrlHandlerなしシグナル受信時のプロセス動作変更
プロセスatexitなしプロセス終了時関数登録