Go to main content
Oracle® Solaris 11.3 デバイスドライバの記述

印刷ビューの終了

更新: 2016 年 11 月
 
 

デバイス ID 関数

デバイス ID 関数には次のものがあります。

ddi_devid_init()

デバイス ID 構造体を割り当てる

ddi_devid_free()

デバイス ID 構造体を解放する

ddi_devid_register()

デバイス ID を登録する

ddi_devid_unregister()

デバイス ID の登録を解除する

ddi_devid_compare()

2 つのデバイス ID を比較する

ddi_devid_sizeof()

デバイス ID のサイズを返す

ddi_devid_valid()

デバイス ID を検証する

ddi_devid_str_encode()

デバイス ID と minor_name を NULL で終わる ASCII 文字列にエンコードし、その文字列へのポインタを返す

ddi_devid_str_decode()

以前にエンコードされた文字列からデバイス ID と minor_name をデコードし、抽出された部分へのポインタを割り当てて返す

ddi_devid_str_free()

ddi_devid_* 関数によって返されたすべての文字列を解放する