スポンサーリンク

KVM_GETERR(3) FreeBSD ライブラリ関数マニュアル KVM_GETERR(3)

名称

kvm_geterr − kvm 記述子でのエラーメッセージを獲得する

ライブラリ

カーネルデータアクセスライブラリ (libkvm, −lkvm)

書式

#include <kvm.h>

char *

kvm_geterr(kvm_t *kd);

解説

この関数は kd 記述子での最新のエラー状態を説明している文字列を返します。 もしも最新の kvm(3) ライブラリ呼び出しがエラーを引き起こさなかったなら ば、その結果は定義されていません。戻された文字列は kvm(3) が所有するメモ リに保存されますので、メッセージは必要があれば複写して別の場所に保存すべ きです。

バグ

このルーチンは異常終了した kvm_openfiles() 呼び出しに基づくエラー条件のア クセスに使用できません。異常終了は NULL 記述子を戻すことで指示されます。 このために、オープンに関するエラーは特別なエラーバッファに出力され、 kvm_openfiles() に渡されます。このオプションは kvm_open() には使用できま せん。

関連項目

kvm(3), kvm_close(3), kvm_getargv(3), kvm_getenvv(3), kvm_getprocs(3), kvm_nlist(3), kvm_open(3), kvm_openfiles(3), kvm_read(3), kvm_write(3)

FreeBSD 10.0 June 4, 1993 FreeBSD 10.0

スポンサーリンク