1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
/*
* The Sleuth Kit - Add on for EWF image support
* Eye Witness Compression Format Support
*
* Joachim Metz <metz@studenten.net>
* Copyright (c) 2006 Joachim Metz. All rights reserved
*
* Based on raw image support of the Sleuth Kit from
* Brian Carrier.
*/
/*
* Header files for EWF-specific data structures and functions.
*/
#ifndef _EWF_H
#define _EWF_H
#if HAVE_LIBEWF
// we used to check only for TSK_WIN32, but that fails on mingw
#if defined(_MSC_VER)
#include <config_msc.h>
#endif
#include <libewf.h>
#ifdef __cplusplus
extern "C" {
#endif
extern TSK_IMG_INFO *ewf_open(int, const TSK_TCHAR * const images[],
unsigned int a_ssize);
typedef struct {
TSK_IMG_INFO img_info;
LIBEWF_HANDLE *handle;
char md5hash[33];
int md5hash_isset;
TSK_TCHAR **images;
int num_imgs;
} IMG_EWF_INFO;
#ifdef __cplusplus
}
#endif
#endif
#endif
|