##### Shinobi Library - 拡張機器判別関数

# syExtChkConnect

EXTENSION端子への接続機器の確認

### 書式

> `Sint32 syExtChkConnect( type )
> Uint32 type
> `

### 引数

> type | 接続の確認をする機器

### 戻り値

> SYD_EXT_CHK_CONNECT_OK | 接続されている
> SYD_EXT_CHK_CONNECT_NG | 接続されていない
> SYD_EXT_CHK_CONNECT_ERROR | エラー（ライブラリ未初期化／引数が不正）

### 解説

> 引数に指定した機器がEXTENSION端子に接続されているかどうかを返します。

> 定義 | 機器
> SYD_EXT_CHK_TYPE_MODEM | モデム
> SYD_EXT_CHK_TYPE_LAN | ブロードバンドアダプタ

### 用例

>     Sint32 c;
>     c = syExtChkConnect( SYD_EXT_CHK_MODEM );
>     if ( c == SYD_EXT_CHK_CONNECT_OK ){
>     	/* Modem detected */
>     	...
>     } else if ( c == SYD_EXT_CHK_CONNECT_NG ) {
>     	/* No modem */
>     	...
>     } else {
>     	/* Error */
>     	...
>     }

### 備考

> この関数を使用する前に、sbInitSystem()関数内のsyHwInit()関数によって拡張機器判別ライブラリの初期化を行なっておく必要があります。 初期化をせずに使用した場合、返値は常にSYD_EXT_CHK_CONNECT_ERRORとなります。

### 参照

> syExtChkModemCountry() | モデムのカントリーコードの取得
> syExtChkModemSpeed() | モデムの通信速度の取得

syExtChkConnect

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000