ReactOS
0.4.15-dev-2103-g9dff498
|
Go to the source code of this file.
Classes | |
struct | _PROGRESSBAR |
Typedefs | |
typedef IN BOOLEAN | AlwaysUpdate |
typedef IN BOOLEAN OUT PSTR | Buffer = Buffer |
typedef IN BOOLEAN OUT PSTR IN SIZE_T | cchBufferSize |
typedef struct _PROGRESSBAR | PROGRESSBAR |
typedef struct _PROGRESSBAR * | PPROGRESSBAR |
Functions | |
typedef | BOOLEAN (NTAPI *PUPDATE_PROGRESS)(IN struct _PROGRESSBAR *Bar |
PPROGRESSBAR | CreateProgressBarEx (IN SHORT Left, IN SHORT Top, IN SHORT Right, IN SHORT Bottom, IN SHORT TextTop, IN SHORT TextRight, IN BOOLEAN DoubleEdge, IN SHORT ProgressColour, IN ULONG StepCount, IN PCSTR DescriptionText OPTIONAL, IN PCSTR ProgressFormatText OPTIONAL, IN PUPDATE_PROGRESS UpdateProgressProc OPTIONAL) |
PPROGRESSBAR | CreateProgressBar (IN SHORT Left, IN SHORT Top, IN SHORT Right, IN SHORT Bottom, IN SHORT TextTop, IN SHORT TextRight, IN BOOLEAN DoubleEdge, IN PCSTR DescriptionText OPTIONAL) |
VOID | DestroyProgressBar (IN OUT PPROGRESSBAR Bar) |
VOID | ProgressSetStepCount (IN PPROGRESSBAR Bar, IN ULONG StepCount) |
VOID | ProgressNextStep (IN PPROGRESSBAR Bar) |
VOID | ProgressSetStep (IN PPROGRESSBAR Bar, IN ULONG Step) |
typedef IN BOOLEAN AlwaysUpdate |
Definition at line 34 of file progress.h.
_Must_inspect_result_ _In_ WDFREQUEST _In_ size_t _Outptr_result_bytebuffer_ Length PVOID * Buffer = Buffer |
Definition at line 34 of file progress.h.
Definition at line 34 of file progress.h.
typedef struct _PROGRESSBAR * PPROGRESSBAR |
typedef struct _PROGRESSBAR PROGRESSBAR |
PPROGRESSBAR CreateProgressBar | ( | IN SHORT | Left, |
IN SHORT | Top, | ||
IN SHORT | Right, | ||
IN SHORT | Bottom, | ||
IN SHORT | TextTop, | ||
IN SHORT | TextRight, | ||
IN BOOLEAN | DoubleEdge, | ||
IN PCSTR DescriptionText | OPTIONAL | ||
) |
Definition at line 317 of file progress.c.
Referenced by DoChkdsk(), DoFormat(), and FileCopyPage().
PPROGRESSBAR CreateProgressBarEx | ( | IN SHORT | Left, |
IN SHORT | Top, | ||
IN SHORT | Right, | ||
IN SHORT | Bottom, | ||
IN SHORT | TextTop, | ||
IN SHORT | TextRight, | ||
IN BOOLEAN | DoubleEdge, | ||
IN SHORT | ProgressColour, | ||
IN ULONG | StepCount, | ||
IN PCSTR DescriptionText | OPTIONAL, | ||
IN PCSTR ProgressFormatText | OPTIONAL, | ||
IN PUPDATE_PROGRESS UpdateProgressProc | OPTIONAL | ||
) |
Definition at line 272 of file progress.c.
Referenced by CreateProgressBar(), and ProgressCountdown().
VOID DestroyProgressBar | ( | IN OUT PPROGRESSBAR | Bar | ) |
Definition at line 339 of file progress.c.
Referenced by DoChkdsk(), DoFormat(), FileCopyPage(), and ProgressCountdown().
VOID ProgressNextStep | ( | IN PPROGRESSBAR | Bar | ) |
VOID ProgressSetStep | ( | IN PPROGRESSBAR | Bar, |
IN ULONG | Step | ||
) |
Definition at line 368 of file progress.c.
Referenced by FormatCallback(), ProgressCountdown(), ProgressNextStep(), and SetupUpdateMemoryInfo().
VOID ProgressSetStepCount | ( | IN PPROGRESSBAR | Bar, |
IN ULONG | StepCount | ||
) |
Definition at line 347 of file progress.c.
Referenced by CreateProgressBarEx(), DoChkdsk(), DoFormat(), FileCopyCallback(), ProgressCountdown(), and SetupUpdateMemoryInfo().