共用方式為


C28108

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

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

範例

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

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

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

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