KVM_GETFILES(3)

명칭
kvm_getfiles - 오픈한 파일을 조사한다

프로그램 라이브러리
libkvm

서식
<kvm.h> <sys/types.h> #define _KERNEL <sys/file.h> #undef _KERNEL char * kvm_getfiles(kvm_t *kd, int op, int arg, int *cnt)

해설
kvm_getfiles() 함수는, kd 그리고 나타나는 커널에 있는 오픈 파일의 (서브) 집합을 돌려줍니다. op (와)과 arg 의 인수는, 돌려주어지는 파일의 집합을 제한하는 속성을 구성합니다. 속성은 현시점에서는 정의되고 있지 않습니다.

찾아낸 파일수는 참조 파라미터 cnt 에 돌려주어집니다. 파일은 파일 구조체가 연속한 배열로서 돌려주어집니다. 그 전에, 커널에서의 최초의 파일 엔트리의 주소가 붙습니다. 이 메모리는 kvm 로 소유되어 계속하는 kvm 프로그램 라이브러리 호출에 대해서도 지속하는 것은 프로텍션되고 있지 않습니다. 데이터는 보존의 필요가 있으면 카피해야 합니다.

반환값
kvm_getfiles() (은)는 이상종료(ABEND)시에 NULL 를 돌려줍니다.

버그
이 routine는 kvm 인터페이스에 속하고 있지 않습니다.

관련 항목
kvm(3), kvm_close(3), kvm_geterr(3), kvm_nlist(3), kvm_open(3), kvm_openfiles(3), kvm_read(3), kvm_write(3)