Network 0x95


ホスト名解決結果取得


【機能】

 ホスト名解決の結果を取得します。

【関数】

 int GethostbynameRes( int *ip )
 {
   return trapa_svc( 0x95, pid, ip );
 }

【入力】

 ip IPアドレス 取得したIPアドレスを格納する領域アドレス

+0
+1
+2
+3
ip+00
取得したIPアドレス格納用

【出力】

 リターンコード OK 正常終了
ERR_PARAM パラメータエラー
ERR_LANCLOSED LAN未オープン
ERR_DNSNON DNS登録無し
ERR_DNSRUN DNS実行中
ERR_DNSRES 応答解析不可
ERR_DNSRTYOUT リトライアウト

【解説】

 「ホスト名解決」ファンクションでアドレス情報で非ブロック(0)に指定した場合、起動して下さい。

 「ホスト名解決」ファンクションが起動されてない、または「ホスト名解決」ファンクションがブロックで起動された場合は、本ファンクションを起動するとエラー(ERR_DNSNON)を返します。

【関連項目】

 ホスト名解決