0

MSDN から IOCTL サンプル ドライバーをダウンロードしました。この例では、実行可能ファイルを実行して SYS ファイルからドライバーをロードしようとしていますが、StartService を呼び出すと次のエラーが発生します。

StartService failure! Error = 577
Unable to install driver.
ControlService failed!  Error = 1062

エラー コード ドキュメントによると、577は次のことを意味します。

ERROR_INVALID_IMAGE_HASH
577 (0x241)
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.

Visual Studioでドライバーのプロジェクト設定に移動し、これらを設定したため、起動しない理由がわかりません。

署名モード -> 「テスト署名」

テスト証明書 -> [テスト証明書の作成] オプションを使用してテスト証明書を作成し、選択しました。

では、今何が問題なのですか?このドライバーをインストールするにはどうすればよいですか?

4

1 に答える 1