DEVCLASS_GET_DEVICES(9)

명칭
devclass_get_devices - devclass 안의 디바이스의 리스트의 꺼내

서식
<sys/param.h> <sys/bus.h> int devclass_get_devices(devclass_t dc, device_t **devlistp, int *devcountp)

해설
현재 devclass 안에 있는 모든 디바이스 인스턴스의 리스트를 꺼내, *devlistp 에 그 리스트를 *devcountp 에 그 개수를 돌려줍니다. 리스트를 위해서(때문에) 할당할 수 있었던 메모리는, free(*devlistp, M_TEMP) (을)를 이용해 해방되어야 합니다.

반환값
성공시에는 0 이 돌려주어져 그렇지 않은 경우에는 적절한 에러가 돌려주어집니다.

관련 항목
devclass(9), device(9)

저자
이 메뉴얼 페이지는 Doug Rabson 하지만 썼습니다.