EN JA
DEVICE_ENABLE(9)
DEVICE_ENABLE(9) FreeBSD Kernel Developer's Manual DEVICE_ENABLE(9)

名称

device_enable, device_disable, device_is_enabledデバイスの有効フラグを操作する

書式

#include < sys/param.h>
#include < sys/bus.h>

void
device_enable( device_t dev);

void
device_disable( device_t dev);

int
device_is_enabled( device_t dev);

解説

各デバイスには、関連している使用可能なフラグがあります。デバイスは、作成されるとき、デフォルトで有効にされますが、 (例えば、破壊的か、または時間を消費するプローブの試みを防ぐために) 無効にされます。デバイスを無効にするためには、 device_disable() を呼び出し、再び、有効にするためには、 device_enable() を呼び出します、デバイスが有効かどうか調べるためのテストには、 device_is_enabled() を呼び出します。

関連項目

device(9)

作者

このマニュアルページは、 Doug Rabson によって書かれました。
June 16, 1998 FreeBSD