06/02/17 18:38:37
ILOGGERでログファイルに出力したいんですが、0バイトのファイルができるだけで、書き込まれません。
URLリンク(pokke-island.jp)
このサイトを参考にしてます。
アプリ開始時に、
pMe->piLogger = NULL;
ISHELL_CreateInstance(pMe->pIShell,AEECLSID_LOGGER_FILE,(void**)&pMe->piLogger);
ILOGGER_SetParam(pMe->piLogger,AEE_LOG_PARAM_FILE_NEW,_OFM_READWRITE,"journal.log");
ILOGGER_SetParam(pMe->piLogger,AEE_LOG_PARAM_FILTER_ONE,1,TRUE);
ILOGGER_SetParam(pMe->piLogger,AEE_LOG_PARAM_SENT,0,NULL);
ログ出力したいところで、
ILOGGER_Printf(pMe->piLogger,(pMe->piLogger,1,__FILE__,__LINE__,"LOG Message"));
アプリ終了時に、
ILOGGER_Release(pMe->piLogger);
pMe->piLogger = NULL;
という感じでコーディングしています。
因みにMIFでは、
・特権レベルでファイルにチェック
・EFS最大ファイル数=100
・EFS最大容量=1024000
としています。
機種はW32Hです。
原因がお分かりの方、よろしくお願いします。