##### Shinobi Library - コンフィグレーション関数

# syCfgGetIndividualID

本体IDの取得

### 書式

> `Sint32 syCfgGetIndividualID( pIID )
> Sint8 *pIID
> `

### 引数

> pIID | 本体IDを格納する領域のポインタ

### 戻り値

> SYD_CFG_IID_OK | 本体ID取得OK
> SYD_CFG_IID_CHKERR | チェックサムエラー
> SYD_CFG_IID_NG | 本体ID取得NG

### 解説

> ドリームキャスト本体に設定されている「本体ID」を取得します。

> すべてのドリームキャストは固有な値の本体IDを持っています。 本体IDを格納する領域のサイズは、SYD_CFG_IID_SIZE (Bytes)で定義されています。 戻り値がチェクサムエラーを示していても、取得した本体IDは格納されます。

### 備考

> SYD_CFG_IID_SIZE は6バイトに設定されています。 本体IDの実際のデータ長は 8バイトあり、上位2バイトがチェクサムに使われてます。

> ドリームキャスト開発用機器 Dev.Boxは、本体IDを書き換えることができます。 工場出荷時に本体IDが記録されていない場合は、格納された本体IDの値はすべて0xffで埋められ、 チェクサムエラーを返します。

> この関数を実行するのに、初期化および終了関数であるsyCfgInit()関数/syCfgExit()関数の呼び出しは不要です。

syCfgGetIndividualID

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000