Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

78 lines
2.7 KiB

#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);
INT_PTR About(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadSectors(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadClusters(HWND, UINT, WPARAM, LPARAM);
INT_PTR OpenVolume(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadFrs(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadChain(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadLogRecord(HWND, UINT, WPARAM, LPARAM);
INT_PTR InputPath(HWND, UINT, WPARAM, LPARAM);
INT_PTR InputLsn(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadTheFile(HWND, UINT, WPARAM, LPARAM);
INT_PTR ReadAttribute(HWND, UINT, WPARAM, LPARAM);
typedef struct _DISK_TYPE_TABLE {
ULONG Code;
PTCHAR Name;
} DISK_TYPE_TABLE, *PDISK_TYPE_TABLE;
extern DISK_TYPE_TABLE TypeCodeNameTab[];