イベントログのメッセージ取得エラーに関して – プログラミング – Home

イベントログのメッセージ取得エラーに関...
 
通知
すべてクリア

イベントログのメッセージ取得エラーに関して


SHIN
 SHIN
(@SHIN)
ゲスト
結合: 24年前
投稿: 18
Topic starter  

初めまして。SHINと申します。現在Windowsのイベントログを取得してCSVに出力する処
理で引っかかっています。
http://nienie.com/~masapico/api_ReadEventLog.html
上記のサンプルコードを参考にしているのですが、「このドライブではデジタル オーデ
ィオの再生はサポートされていません。」というシステムログがメッセージ取得失敗し
ます。
ソースモジュール名取得先のレジストリEventMessageFileのデータは
%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\redbook.sysと
なっておりこの.sysファイルの扱い方が分からないのです。
どなたか解決法ご存知の方教えてください。
実行環境はXPSP1,開発環境はVC++6.0です。


引用解決済
トピックタグ
PATIO
(@patio)
Famed Member
結合: 4年前
投稿: 2660
 

文章からするとメッセージ取得で失敗しているわけではなくて
ソースモジュール名取得で失敗しているのではないですか?
具体的にどこがまずくて処理に失敗しているのかをはっきり書かないと
せっかくのレスポンスが無駄になってしまう事がありますので
注意してください。

そもそも参考にしているソースが複数のモジュールが定義されている事を想定した作りに
なっていないみたいですね。LoadLibraryExを使っている事から見てsysファイルは無視し
てもよさそうな気がしますが、そういう方向で試してみてはどうでしょう。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました