建議使用 Visual Studio 2017

C28108

 

發行︰ 2016年7月

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

警告 C28108: 變數存放未預期的資源

驅動程式使用的資源是在預期的 C 語言類型內,但具有不同的語意型別。

下列範例程式碼會產生這則警告:

KeAcquireInStackSpinLock(spinLock, lockHandle);  
...  
KeReleaseSpinLock(spinLock, 0);  

下列程式碼範例可以避免這則警告:

KeAcquireInStackSpinLock(spinLock, lockHandle);  
...  
KeReleaseInStackSpinLock(lockHandle);  

顯示: