ドライバーを書いていますが、問題があります
CreateFile を使用してドライバーへのハンドルを開こうとするたびに、bsod (アクセス違反) が発生します。
ドライバーが正常に読み込まれ、エラーが発生しないことを言及することが重要です
誰かがそれを処理する方法を知っていますか?
前もって感謝します!
ZwCreateFile または Createfile を使用していますか? これはユーザーモード関数であり、ドライバーはカーネルモードで実行されるため、ドライバーで CreateFile を使用することはできません。代わりに、CreateFile のカーネル モード バージョンである ZwCreateFile を呼び出します。
別の考えられる障害の原因: IRP_MJ_CREATE を処理するためのドライバー内部関数が正しく割り当てられていないか、障害があります。
ただし、ダンプを分析せずに推測することしかできません (おそらく、ドライバーのシンボル データベース [PDB ファイル] と組み合わせて)。