C28109
upozornění C28109: proměnnou nelze v době volání funkce uchovat
Program udržuje zdroj, který by v době volání funkce neměl být udržován.To obvykle naznačuje, že byl zdroj neúmyslně získán dvakrát.Nástroj Analýza kódu toto upozornění generuje, jsou-li zdroje získány i uvolněny ve stejné funkci.
Příklad
Následující ukázka kódu generuje toto upozornění:
ExAcquireResourceLite(resource, true);
...
ExAcquireResourceLite(resource, true);
Následující ukázka kódu předchází tomuto upozornění:
ExAcquireResourceLite(resource, true);