Share via


Applications_GetUserModeMemoryUsageInKB işlevi

Üst bilgi: #include <applibs/applications.h>

Üst düzey uygulamanızın kullanıcı modu bellek kullanımını kibibayt cinsinden alır. Bu, doğrudan uygulamanız tarafından kullanılan fiziksel bellek miktarı, kendi adına kitaplıklar tarafından kullanılan bellek ( anon ayırmaları olarak da adlandırılır) ve hata ayıklama sunucusu tarafından kullanılan bellektir ve ham değer olarak döndürülür (KiB'de). Döndürülen değerler yaklaşık değerlerdir ve işletim sistemi sürümleri arasında farklılık gösterebilir.

static size_t Applications_GetUserModeMemoryUsageInKB(void);

Hata

Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno 0 döndürür.

  • EAGAIN: Bilgiler geçici olarak kullanılamıyor. Daha sonra yeniden denenirse arama çalışabilir.

Diğer errno hatalar da belirtilebilir; bu tür hatalar belirleyici değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranışın korunacağının garantisi yoktur.

Dönüş değeri

Ayrılan kibibayt bellek sayısını veya hatada 0 değerini döndürür; bu durumda errno hata değeri olarak ayarlanır.