Если функция CreateFile вернула INVALID_HANDLE_VALUE, нужно ли закрывать его функцией CloseHandle?
В документации прямо написано, что аргументом функции должен быть валидный дескриптор.
Pameters
hObject [in]
A valid handle to an open object.
Просто по логике - а что вы собираетесь закрывать? INVALID_HANDLE_VALUE? так он не соответствует никакому открытому файлу. У вас просто нечего закрывать.
Так что - нет, не нужно.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости