| void StartProgressDialog(long hwndParent, object punkEnableModless, const ProgressDialogFlags& dwFlags, long pvResevered) | Public+3 flags | | 0x08 |
| void StopProgressDialog() | Public+3 flags | | 0x00 |
| void SetTitle(const string& pwzTitle) | Public+3 flags | | 0x08 |
| void SetAnimation(SafeModuleHandle hInstAnimation, ushort idAnimation) | Public+3 flags | | 0x08 |
| bool HasUserCancelled() | Public+3 flags | | 0x01 |
| void SetProgress(uint dwCompleted, uint dwTotal) | Public+3 flags | | 0x04 |
| void SetProgress64(ulong ullCompleted, ulong ullTotal) | Public+3 flags | | 0x08 |
| void SetLine(uint dwLineNum, const string& pwzString, bool fCompactPath, long pvResevered) | Public+3 flags | | 0x08 |
| void SetCancelMsg(const string& pwzCancelMsg, object pvResevered) | Public+3 flags | | 0x08 |
| void Timer(uint dwTimerAction, object pvResevered) | Public+3 flags | | 0x08 |