0

ユニバーサル デバッグ用のマクロを作成しようとしています。KdPrint を DbgPrint に定義するには?

私はこのようにしようとしています

#define KdPrint(x) do{DbgPrint x;}while(0)

ドライバーコード内

KdPrint(("Driver entry")); // normal syntax for KdPrint.

DbgPrint("Driver entry"); // normal syntax for DbgPrint.

コンパイルすると、エラー 4013 が発生します。

「KdPrint」は定義されていません。extern が int を返すと仮定して"

4

1 に答える 1

1
#define KdPrint(x) do { DbgPrint(x); } while (0)
...
KdPrint("Driver entry");
于 2013-02-26T16:44:42.100 に答える