Я пытаюсь написать алгоритм для расчета общей нагрузки на систему Windows. Для этого алгоритма мне нужен список процессов, которые заблокированы для процессора и процессов, которые заблокированы для ввода-вывода. Список процессов, заблокированных для CPU, может быть собран из struct Win32_PerfFormattedData_PerfOS_System.
Полная информация о структуре на https://docs.microsoft.com/en-us/previous-versions//aa394272(v=vs.85)
Но я не могу найти API, который может подсчитать количество процессов, заблокированных для ввода-вывода. Если вы можете указать мне ссылку или способ получения этой информации, это было бы очень полезно.