Выяснение, предоставляется ли DLL в System32 Windows
У меня есть программа, которая перебирает зависимости DLL другой программы или DLL, и я хотел бы игнорировать библиотеки DLL, предоставляемые Windows в этом списке.
Очевидно, что "существует в system32" слишком слабый критерий, потому что там устанавливаются несколько DLL. Есть ли способ узнать (из программы), была ли библиотека DLL в каталоге system32 поставлена с установкой Windows и не была установлена сторонним установщиком?
(Я подозреваю, что для этого можно использовать API-интерфейс восстановления системы, поэтому добавляйте соответствующие теги, но ответ может быть в другом месте)