Aracılığıyla paylaş


C28166

uyarı C28166: İşlev, IRQL'i işlev girişinde geçerli olan değere geri yüklemez ve bunu yapmak için gereklidir.

Bu uyarı, bir işlevin _IRQL_requires_same_ ek açıklamasına sahip olduğunu ve işlev çıkışıyla IRQL'i sürücünün işlev girişinde çalıştığı IRQL'e geri yüklemeyen en az bir yol olduğunu gösterir.

Genellikle _IRQL_requires_same_ ek açıklaması geri çağırma işlevlerinde kullanılır.

Bu uyarıyı önlemek için, sürücünün ilk IRQL değerini düzgün bir şekilde kaydetmesi ve işlev çıkışında aynı IRQL değerini geri yüklemesi gerekir; bu, _IRQL_requires_same_ ek açıklamanın onayladığı şey budur.