╩αΩ ∞εµφε ε∩≡ε±Φ≥ⁿ ≡ατδΦ≈φ√σ ∩α≡α∞σ≥≡√ ±Φ±≥σ∞√, φα∩≡Φ∞σ≡ ΩεδΦ≈σ±≥Γε ±ΓεßεΣφ√⌡ ≡σ±≤≡±εΓ?

─δ  ∩εδ≤≈σφΦ  ∩α≡α∞σ≥≡εΓ ±Φ±≥σ∞√ ±≤∙σ±≥Γ≤σ≥ ∞φεµσ±≥Γε ≡ατδΦ≈φ√⌡ API-⌠≤φΩ÷ΦΘ. ─δ  ≥επε, ≈≥εß√ ≤τφα≥ⁿ ΩεδΦ≈σ±≥Γε ±ΓεßεΣφ√⌡ ≡σ±≤≡±εΓ, - Σε±≥α≥ε≈φε Γ√τεΓα ±δσΣ≤■∙σΘ API-⌠≤φΩ÷ΦΦ:

Variable := GetFreeSystemResources(GFSR_SYSTEMRESOURCES);
─≡≤πΦσ ⌠≤φΩ÷ΦΦ ε∩≡ε±α ∩α≡α∞σ≥≡εΓ ±Φ±≥σ∞√ (ε∩Φ±αφ√ Γ ±Φ±≥σ∞σ ∩ε∞ε∙Φ): GetWinFlags, SystemParametersInfo, GetDeviceCaps Φ GetFreeSpace.


─δ  32-bit ±Φ±≥σ∞ φσεß⌡εΣΦ∞ε Γ√τ√Γα≥ⁿ GetSystemMetrics, GetSystemInfo Φ SystemParametersInfo.



╤εΓσ≥√ φα≈Φφα■∙Φ∞