0

Windows 7 32 ビットでドライバーを作成しようとしています。

私はCでドライバーを書いています。ドライバーコードでは、のプロセスIDを取得しようとしていますnotepad.exe

そのプロセスのIDを取得する方法がわかりません。使用すると、次のGetProcessesByName ようなエラーが発生しPROCESS undeclared identifierます。

4

1 に答える 1

0

CreateToolhelp32Snapshot と関連する関数が必要です。これらの関数を使用するためのサンプル コードは、ここにあります。PROCESSENTRY32 構造体には EXE ファイル名が含まれているため、「notepad.exe」を探していることに注意してください。リンクに記載されているようにフル パスを取得し、それが \windows\system ディレクトリにあることを確認する必要があります。

于 2013-03-18T15:33:25.143 に答える