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 が書きました。