72 lines
2.4 KiB
C
72 lines
2.4 KiB
C
|
#define IDM_ABOUT 100
|
||
|
#define IDM_OPEN 200
|
||
|
#define IDM_READ_SECTORS 300
|
||
|
#define IDM_READ_FRS 400
|
||
|
#define IDM_READ_ATTRIBUTE 450
|
||
|
#define IDM_VIEW_BYTES 500
|
||
|
#define IDM_VIEW_FRS 600
|
||
|
#define IDM_EXIT 700
|
||
|
#define IDM_WRITE_IT 800
|
||
|
#define IDM_READ_ROOT 900
|
||
|
#define IDM_READ_CHAIN 1000
|
||
|
#define IDM_READ_LOG_RECORD 1050
|
||
|
#define IDM_VIEW_FAT_BOOT 1100
|
||
|
#define IDM_VIEW_NTFS_BOOT 1200
|
||
|
#define IDM_READ_PREVIOUS 1300
|
||
|
#define IDM_READ_NEXT 1400
|
||
|
#define IDM_READ_REMOVE 1500
|
||
|
#define IDM_VIEW_LAST 1600
|
||
|
#define IDM_CRACK_NTFS 1700
|
||
|
#define IDM_CRACK_FAT 1800
|
||
|
#define IDM_CRACK_LSN 1850
|
||
|
#define IDM_CRACK_NEXT_LSN 1875
|
||
|
#define IDM_VIEW_NTFS_INDEX 1900
|
||
|
#define IDM_VIEW_NTFS_SECURITY_ID 1950
|
||
|
#define IDM_VIEW_NTFS_SECURITY_HASH 1951
|
||
|
#define IDM_VIEW_NTFS_SECURITY_STREAM 1952
|
||
|
#define IDM_BACKTRACK_FRS 2000
|
||
|
#define IDM_RELOCATE_SECTORS 2100
|
||
|
#define IDM_RELOCATE_FRS 2200
|
||
|
#define IDM_RELOCATE_ROOT 2300
|
||
|
#define IDM_RELOCATE_CHAIN 2400
|
||
|
#define IDM_READ_FILE 2600
|
||
|
#define IDM_RELOCATE_FILE 2700
|
||
|
#define IDM_READ_CLUSTERS 2800
|
||
|
#define IDM_RELOCATE_CLUSTERS 2900
|
||
|
#define IDM_VIEW_PARTITION_TABLE 3000
|
||
|
#define IDM_VIEW_GPT 3050
|
||
|
#define IDM_VIEW_RESTART_AREA 3100
|
||
|
#define IDM_VIEW_RECORD_PAGE 3200
|
||
|
#define IDM_VIEW_LOG_RECORD 3300
|
||
|
#define IDM_VIEW_SPLIT 3400
|
||
|
#define IDM_VIEW_ATTR_LIST 3500
|
||
|
|
||
|
#define IDTEXT 51
|
||
|
#define IDTEXT2 52
|
||
|
#define IDCHECKBOX 53
|
||
|
#define IDTEXT3 54
|
||
|
#define IDLISTBOX 55
|
||
|
#define IDVOLUME 56
|
||
|
#define IDRADIO1 57
|
||
|
#define IDRADIO2 58
|
||
|
|
||
|
#define IDSTATIC -1
|
||
|
|
||
|
|
||
|
BOOLEAN InitApplication(HINSTANCE);
|
||
|
BOOLEAN InitInstance(HINSTANCE, INT, HWND*, HACCEL*);
|
||
|
LRESULT MainWndProc(HWND, UINT, WPARAM, LPARAM);
|
||
|
LRESULT SplitWndProc(HWND, UINT, WPARAM, LPARAM);
|
||
|
LRESULT ChildWndProc(HWND, UINT, WPARAM, LPARAM);
|
||
|
BOOL About(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadSectors(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadClusters(HWND, UINT, UINT, LONG);
|
||
|
BOOL OpenVolume(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadFrs(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadChain(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadLogRecord(HWND, UINT, UINT, LONG);
|
||
|
BOOL InputPath(HWND, UINT, UINT, LONG);
|
||
|
BOOL InputLsn(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadTheFile(HWND, UINT, UINT, LONG);
|
||
|
BOOL ReadAttribute(HWND, UINT, UINT, LONG);
|