Как определить, действительно ли указанный файл является кустом реестра?

2

Я делаю некоторую работу с кустами реестра, и мне нужно знать, действительно ли файл, который пользователь поставляет в программу, является кустом реестра. Не пытаясь установить его, как я могу определить, действительно ли файл является кустом реестра?

Теги:
registry

2 ответа

2
Лучший ответ

Интересный вопрос, когда вы копаетесь, есть вызов, который является частью Offline Registry Library, которая будет пытаться проверить улей и сообщите, успешно ли это или нет, но это часть Win32/COM

OROpenHive

Похоже, что вы хотите сделать, просто нет прямой реализации .NET.

  • 0
    пинвоук в порядке. Спасибо. :)
1

Очень быстрая предварительная проверка: файл должен начинаться с подписи "regf".

Ещё вопросы

Сообщество Overcoder
Наверх
Меню