C28134
警告 C28134: プールタグの型は文字列や文字列ポインタではなく、整数である必要があります。
追加情報 |
プール タグ名は、二重引用符で囲まれた文字列ではなく、一重引用符を使用した文字リテラル ('gaT_') である必要があります。 通常は逆バイト順です。 |
ドライバーは ExAllocatePoolWithTag などのプールタグを割り当てる関数を呼び出していますが、プールタグの値を指定するために一重引用符で囲まれたリテラル以外の値を使用しています。 プールタグでは引用符で囲まれた文字列を使用しないでください。
例
次のコード例では、この警告が表示されます。
p = ExAllocatePoolWithTag(NonPagedPool, 30, "_Tag");
次のコード例では、この警告を回避します。
p = ExAllocatePoolWithTag(NonPagedPool, 30, 'gaT_');