NT4/private/utils/rdisk/rdisk.h
2020-09-30 17:12:29 +02:00

66 lines
959 B
C

/*++
Module Name:
rdisk.h
Abstract:
This module contains the declaration of the public functions, and
public variables defined on repair.c
Author:
Jaime Sasson - 24-Jan-1994
Environment:
ULIB, Windows
--*/
#if !defined( _REPAIR_DISK_ )
#define _REPAIR_DISK_
#include "windows.h"
extern HWND _hWndMain;
extern HANDLE _hModule;
extern BOOLEAN _SilentMode;
extern WCHAR _szApplicationName[];
//
// Range we will use for the gas gauge display.
// This large range provides plenty of granularity.
//
#define GAUGE_BAR_RANGE 10000
HCURSOR
DisplayHourGlass(
);
VOID
RestoreCursor(
IN HCURSOR Cursor
);
UINT
DisplayMsgBox(
HWND hwnd,
UINT MessageResId,
UINT MsgBoxFlags,
...
);
DWORD
DiamondCompressFile(
IN PSTR SourceFile,
IN PSTR TargetFile,
IN DWORD GaugeBasePosition,
IN DWORD GaugeRangeForThisFile,
IN HWND GaugeNotifyWindow
);
#endif // _REPAIR_DISK_