Partager via


C28108

avertissement C28108 : La variable contient une ressource inattendue

La ressource que le gestionnaire utilise est du type attendu langage C, mais a un type sémantique différent.

Exemple

L'exemple de code suivant génère cet avertissement :

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

L'exemple de code suivant permet d'éviter cet avertissement :

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