2007年10月12日

W-SIMからのファイルの取得(うまくいかず)

オンラインサインアップを行うと,各種設定値はNetsetting.datというファイルとして,W-SIMへ書き込まれます.

W-SIMへのファイルの読み書きはshphonelib.dllの以下のメンバ関数を使用しているみたいです.

int __cdecl CshphoneClientlib::FT_ProcessBegin(void)
void __cdecl CshphoneClientlib::FT_ProcessEnd(void)
int __cdecl CshphoneClientlib::FT_GetFileList(struct WSIMFileList_TAG *)
int __cdecl CshphoneClientlib::FT_RecvFile(wchar_t const *,wchar_t const *,unsigned long)
int __cdecl CshphoneClientlib::FT_SendFile(wchar_t const *,wchar_t const *,unsigned long,wchar_t const *)

FT_GetFileList()でファイルのリストを取得するところまでは成功したんですが,FT_RecvFile()を呼び出すとアプリが落ちちゃいます.
誰かうまくいっている人はいないかな...


(追記) 2007/10/12 23:44

とりあえず,現在までの解析用テストコードを置いておきます.
FileGet.zip
誰か後を引き継いでくれないかしら.


posted by ori at 01:43| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント

この記事へのトラックバック