Soms wil je weten of je applicatie het Dynamisch geheugen gelockt heeft.
Bijvoorbeeld omdat je met SetMaxDynSize() het geheugen wilt vergroten, en dat kan niet als er Dynlocks zijn.
De (nu wel gedocumenteerde) runtime functie _DynLocks() biedt dan uitkomst. Deze functie geeft het aantal openstaande Locks terug.
Als _DynLocks() een erg groot getal terug geeft (bv 0xFFFFFFFF) kun je er bijna zeker van zijn dat er een DynUnlock() teveel is aangeroepen. Het effect hiervan kan desastreus zijn: je loopt dan heel snel uit het geheugen.