Поскольку я сейчас работаю над форматом Exchange EDB, я мог бы ответить на некоторые вопросы. Я использую libesedb в качестве основного источника информации, но в остальном я выбрал доступ к EDB через API Extensible Storage Engine (также известный как JetBlue, также известный как Esent API). Поэтому, если вы можете сформулировать какой-то конкретный вопрос, я постараюсь ответить на него для вас.
Кстати, как я вижу, вы используете .net в качестве тега для этого поста, я хотел бы обратить ваше внимание на API Managed Esent Laurion Burchall (open source). Это несколько уменьшает загадочную сложность Windows API и может быть полезно для вас, чтобы он был «управляемым»:
http://managedesent.codeplex.com/