Network 0x67


DHCP状態取得


【機能】

 ダイナミック・ホスト・コンフィグレーション・プロトコル(DHCP)によるIPアドレス取得状況を取得します。

【関数】

 int DhcpStatus( void )
 {
   return trapa_svc( 0x67, pid );
 }

【入力】

 なし

【出力】

 リターンコード 0〜5 DHCP状態
0:初期化中
1:DHCPサーバ選択中
2:DHCP-REQUEST応答待ち
3:リース状態
4:リース延長状態
5:再割り当て状態

ERR_DP_NOACT DHCP/BOOTPが起動されていない
ERR_DP_RQOUT REQUESTリトライアウト
ERR_DP_DISOUT ディスカバーリトライアウト

【解説】

 動作パラメータでDHCPまたはBOOTPをイネーブルに設定した場合、IPアドレス取得状況を取得します。