Programación C++, cómo obtener el caché de la CPU y el número de núcleo con urgencia
Para obtener espacio en el disco duro, use:
GetDiskFreeSpace o GetDiskFreeSpaceEx
Para obtener el estado de la memoria, use:
GlobalMemoryStatus o GlobalMemoryStatusEx
Para obtener el uso de la CPU, utilice:
NtQuerySystemConsulta de información sobre el rendimiento del procesador (SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION)