summaryrefslogtreecommitdiffstats
path: root/private/mvdm/softpc.new/host/inc/nt_fdisk.h
blob: 31012744fa4c272cc24a5e0182f1d87173949293 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*
** nt_fdisk.h
*/

// from nt_fdisk.c
extern WORD *pFDAccess;
extern BYTE number_of_fdisk;
extern DWORD max_align_factor;
extern DWORD cur_align_factor;

void fdisk_heart_beat(void);
ULONG disk_read(HANDLE fd, PLARGE_INTEGER offset, DWORD size, PBYTE buffer);
ULONG disk_write(HANDLE fd, PLARGE_INTEGER offset, DWORD size, PBYTE buffer);
BOOL disk_verify(HANDLE fd, PLARGE_INTEGER offset, DWORD size);
PBYTE get_aligned_disk_buffer(void);
VOID host_using_fdisk(BOOL status);
VOID host_fdisk_change(UTINY hostID, BOOL apply);