DNSにドメイン名解決を要求し、IPアドレスを取得します。

構文

int SyncGetIp(
  unsigned char * hostName, 
  SOCKET sock, 
  unsigned int *ipAddress
);

パラメータ

hostName
[in] ドメイン名を指定します。
sock
[in] ソケットディスクリプタ
ipAddress
[out] IPアドレスを取得するポインタを指定します。

戻り値

 関数は下記の値が返却されます。
説明
SOCK_ERR_NO_ERROR SyncGetIp関数の成功
M2M_ERR_SLEEP_FAIL SysWLANInit関数により初期化を行ってください。
上記以外 SyncGetIp関数の失敗

解説

 DNSにドメイン名解決を要求し、IPアドレスを取得します。

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

最終更新日:2020/09/25