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() モデムの通信速度の取得