Еще вопрос, где можно не слишком заумно почитать за handl`ы, т.е. что это и за как их использовать в С для отслеживания открытого файла внутри программы(у меня через буллевскую переменную сейчас работает система отслеживания, но это скорее как костыль, ежели решение)
Это программирование на API OS, в клеток по конкретной ОС надо читать.
Вкратце это всегда некий завуалированый (скрытый) тип, типа указателя или числа, который надо использовать в стиле "мне дали, я указал" и всё, т.е. никакие операции с значением не предусмотрены.