KVM_GETERR(3)

명칭
kvm_geterr - kvm 기술자에서의 에러 메세지를 획득한다

프로그램 라이브러리
libkvm

서식
<kvm.h> char * kvm_geterr(kvm_t *kd)

해설
이 함수는 kd 기술자에서의 최신의 에러 상태를 설명하고 있는 캐릭터 라인을 돌려줍니다. 만약 최신의 kvm(3) 프로그램 라이브러리 호출이 에러를 일으키지 않았으면, 그 결과는 정의되고 있지 않습니다. 되돌려진 캐릭터 라인은 kvm(3) 하지만 소유하는 메모리에 보존되기 때문에, 메세지는 필요가 있으면 복사해 다른 장소에 보존해야 합니다.

버그
이 routine는 이상종료(ABEND) 했다 kvm_openfiles() 호출에 근거하는 에러 조건의 액세스에 사용할 수 없습니다. 이상종료(ABEND)는 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)