1

プログラムの魔女を作ろうとしている私は、プロセスIDによってプロセスのコマンドラインを取得します。私はEclipse C ++とmingwコンパイラを使用しています

だから私はそれを行う方法を1つのチュートリアルを見つけました.ntstatusが必要なので、チュートリアルのように含めました#include <ntstatus.h>

そして、コードの最初の部分を追加しました:

typedef NTSTATUS (NTAPI *_NtQueryInformationProcess)(
    HANDLE ProcessHandle,
    DWORD ProcessInformationClass,
    PVOID ProcessInformation,
    DWORD ProcessInformationLength,
    PDWORD ReturnLength
    );

そして、私はこの3つのエラーを取得しています:

expected primary-expression before '__attribute__

Type 'NTSTATUS' could not be resolved

typedef 'NTSTATUS' is initialized (use decltype instead)

この行で:typedef NTSTATUS (NTAPI *_NtQueryInformationProcess)(

この問題についてグーグルで検索しましたが、見つかりませんでした...

4

2 に答える 2