sysevent 框架可向適當的應用程式通知核心階層和使用者階層的系統事件。 事件可含括硬體與軟體狀態變更、錯誤以及故障。
syseventd 常駐程式
syseventadm 指令
用於事件資料擷取和 sysevent 訂閱的程式庫 API。
驅動程式階層系統事件介面 ddi_log_sysevent
syseventd 常駐程式是一個使用者階層的常駐程式,可接受從核心發送出來的系統事件緩衝區。當事件緩衝區傳送到 syseventd 之後,常駐程式會嘗試將事件傳播給感興趣的所有最終事件訂閱者。
syseventadm 指令可用於配置事件規格。隨後,這些規格可用於啟動指令、應用程式或程序檔,以回應系統事件。
如需有關 sysevent 核心及程式庫 API 的資訊,請參閱 syseventadm(1M)、syseventconfd(1M) 以及 syseventd (1M) 線上援助頁。
請參閱 ddi_log_sysevent(9F),以取得有關驅動程式階層事件通知記錄的資訊。