Aracılığıyla paylaş


C28109

uyarı C28109: Değişken, işlev çağrıldığı zaman tutulamaz

Program işlev çağırılırken tutması gereken kaynağı tutuyor.Genellikle bu, kaynağın iki kez yanlışlıkla alındığını gösterir.Kod Analiz aracı kaynaklar aynı işlev içerisinde alınıp bırakıldıysa bu uyarıyı raporlar.

Örnek

Bu kod, aşağıdaki C# uyarısını oluşturur:

ExAcquireResourceLite(resource, true);
...
ExAcquireResourceLite(resource, true);

Aşağıdaki kod örneği, bu uyarıyı önler:

ExAcquireResourceLite(resource, true);