2008-09-22から1日間の記事一覧

ルートテーブルの取得するクラスの作成

インターフェース情報を取得できたので、同じIPHELPAPIを使ってルーティング情報を取得するクラスを作ることにしました。 ルーティング情報は、"route print"をコマンド実行して結果の文字列を処理して取得しないとファイルの一覧のようにWindowsのAPIでは取…

幾つかメソッドを追加してみた

Javaの標準にあるInetAddressクラスの中で利用できるメソッドの幾つかをAddrInfoクラスに実装してみました。 実装したのは、 getAllByName(String hostname) パラメータで渡したホスト名(hostname)からIPアドレスリストを取得する。 getByName(String hostna…

ちょっと余談で

ロジック中に ipaddress = String((_TCHAR *)_bstr_t(inet_ntoa(*(struct in_addr *)&pIPAddrTable->table[num].dwAddr))); のように、_bstr_tが多用されているのをみて、「何してるんだ」と思われている方も多いかもしれませんが、 これは使っているプログ…