Dela via


Funktionen Applications_GetUserModeMemoryUsageInKB

Sidhuvud: #include <applibs/applications.h>

Hämtar användarläges minnesanvändningen för högnivåprogrammet i kibibyte. Det här är mängden fysiskt minne som används direkt av appen, det minne som används av bibliotek för dess räkning (kallas även anonallokering ) och minne som används av felsökningsservern, som returneras som ett raw-värde (i KiB). Värdena som returneras är ungefärliga och kan variera mellan olika operativsystemsversioner.

static size_t Applications_GetUserModeMemoryUsageInKB(void);

Fel

Returnerar 0 om ett fel påträffas och anger errno felvärdet.

  • EAGAIN: Information är inte tillgänglig för tillfället. Samtalet kan fungera om det försöker igen senare.

errno Andra kan också anges, sådana fel är inte deterministiska och det finns ingen garanti för att samma beteende behålls via systemuppdateringar.

Returvärde

Returnerar antalet kibibyte minne som tilldelats, eller 0 vid fel, i vilket fall errno är inställt på felvärdet.