Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
uyarı C30034: Yürütülebilir belleğin ayrılmasına neden olabilecek bir ayırıcı işleve bayrak değeri geçirme. Lütfen ayrılan işlevin sayfalanmamış yürütülebilir bir havuz biçimi istemediğini doğrulayın.
BANNED_MEM_ALLOCATION_MAYBE_UNSAFE
Yürütülebilir sayfalanmamış havuzun olası ayrılmasıyla sonuçlanan bir işlev çağrısı bulundu. Sonuçta elde edilen ayırmanın aslında yürütülemez olabileceğini belirten parametreler vardır, ancak bunun düşük bir olasılık olduğu ve yürütülebilir belleğin ayrıldığı belirlenir. Bu en yaygın olanı, isteğe bağlı ayırma işlevlerini parametre olarak alan bir işlevdir.
Örneği
Aşağıdaki kod, pAllocate belirtilen türü (bu dördüncü parametrede (yürütülebilir olan 0) veya ayırma türünün pAllocate içinden ayarlandığının bilinmemesi nedeniyle bu uyarıyı oluşturur.
ExInitializeNPagedLookasideList( pLookaside,
pAllocate,
pFree,
0,
size,
tag,
depth);
Aşağıdaki kod bu uyarıyı önler:
ExInitializeNPagedLookasideList( pLookaside,
pAllocate,
pFree,
POOL_NX_ALLOCATION,
size,
tag,
depth);