ReactOS 0.4.16-dev-321-g63bb46a
|
#include <volpropsheet.h>
Public Attributes | |
btrfs_device * | devices |
bool | readonly |
BtrfsBalance * | balance |
BTRFS_UUID | uuid |
bool | uuid_set |
Private Attributes | |
LONG | refcount |
bool | ignore |
STGMEDIUM | stgm |
bool | stgm_set |
wstring | fn |
uint64_t | stats_dev |
Additional Inherited Members | |
Public Types inherited from IShellExtInit | |
typedef IShellExtInit * | LPSHELLEXTINIT |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Private Types inherited from IShellPropSheetExt | |
enum | tagSHELLPROPSHEETEXTPAGEID { EXPPS_FILETYPES = 0x1 } |
typedef UINT | EXPPS |
Private Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Private Member Functions inherited from IShellPropSheetExt | |
HRESULT | AddPages ([in] LPFNSVADDPROPSHEETPAGE pfnAddPage, [in] LPARAM lParam) |
HRESULT | ReplacePage ([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam) |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 33 of file volpropsheet.h.
|
inline |
Definition at line 35 of file volpropsheet.h.
|
inlinevirtual |
Definition at line 46 of file volpropsheet.h.
|
virtual |
Definition at line 1429 of file volpropsheet.cpp.
Implements IUnknown.
Definition at line 65 of file volpropsheet.h.
Referenced by AddPages(), and QueryInterface().
INT_PTR CALLBACK BtrfsVolPropSheet::DeviceDlgProc | ( | HWND | hwndDlg, |
UINT | uMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 964 of file volpropsheet.cpp.
Referenced by stub_DeviceDlgProc().
void BtrfsVolPropSheet::FormatUsage | ( | HWND | hwndDlg, |
wstring & | s, | ||
btrfs_usage * | usage | ||
) |
Definition at line 165 of file volpropsheet.cpp.
Referenced by RefreshUsage(), and UsageDlgProc().
|
virtual |
Implements IShellExtInit.
Definition at line 66 of file volpropsheet.cpp.
Implements IUnknown.
Definition at line 51 of file volpropsheet.cpp.
Referenced by Factory::CreateInstance().
Definition at line 632 of file volpropsheet.cpp.
Referenced by DeviceDlgProc().
Definition at line 414 of file volpropsheet.cpp.
Referenced by UsageDlgProc().
Implements IUnknown.
Definition at line 69 of file volpropsheet.h.
|
virtual |
Definition at line 1472 of file volpropsheet.cpp.
Definition at line 802 of file volpropsheet.cpp.
Referenced by StatsDlgProc().
Definition at line 1299 of file volpropsheet.cpp.
Referenced by PropSheetDlgProc().
Definition at line 1265 of file volpropsheet.cpp.
Referenced by PropSheetDlgProc().
Definition at line 1269 of file volpropsheet.cpp.
Referenced by PropSheetDlgProc().
Definition at line 958 of file volpropsheet.cpp.
Referenced by DeviceDlgProc().
Definition at line 582 of file volpropsheet.cpp.
Referenced by PropSheetDlgProc().
INT_PTR CALLBACK BtrfsVolPropSheet::StatsDlgProc | ( | HWND | hwndDlg, |
UINT | uMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 867 of file volpropsheet.cpp.
Referenced by stub_StatsDlgProc().
INT_PTR CALLBACK BtrfsVolPropSheet::UsageDlgProc | ( | HWND | hwndDlg, |
UINT | uMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 487 of file volpropsheet.cpp.
Referenced by stub_UsageDlgProc().
BtrfsBalance* BtrfsVolPropSheet::balance |
Definition at line 102 of file volpropsheet.h.
Referenced by BtrfsVolPropSheet(), Initialize(), PropSheetDlgProc(), and ~BtrfsVolPropSheet().
btrfs_device* BtrfsVolPropSheet::devices |
Definition at line 100 of file volpropsheet.h.
Referenced by BtrfsVolPropSheet(), DeviceDlgProc(), FormatUsage(), Initialize(), PropSheetDlgProc(), RefreshDevList(), RefreshUsage(), ResetStats(), StatsDlgProc(), and ~BtrfsVolPropSheet().
|
private |
Definition at line 111 of file volpropsheet.h.
Referenced by DeviceDlgProc(), Initialize(), RefreshDevList(), RefreshUsage(), ResetStats(), ShowChangeDriveLetter(), ShowScrub(), and UsageDlgProc().
|
private |
Definition at line 108 of file volpropsheet.h.
Referenced by AddPages(), BtrfsVolPropSheet(), Initialize(), and RefreshUsage().
bool BtrfsVolPropSheet::readonly |
Definition at line 101 of file volpropsheet.h.
Referenced by DeviceDlgProc(), PropSheetDlgProc(), and StatsDlgProc().
|
private |
Definition at line 107 of file volpropsheet.h.
Referenced by AddRef(), BtrfsVolPropSheet(), and Release().
|
private |
Definition at line 112 of file volpropsheet.h.
Referenced by ResetStats(), ShowStats(), and StatsDlgProc().
|
private |
Definition at line 109 of file volpropsheet.h.
Referenced by Initialize(), and ~BtrfsVolPropSheet().
|
private |
Definition at line 110 of file volpropsheet.h.
Referenced by BtrfsVolPropSheet(), Initialize(), and ~BtrfsVolPropSheet().
BTRFS_UUID BtrfsVolPropSheet::uuid |
Definition at line 103 of file volpropsheet.h.
Referenced by PropSheetDlgProc().
bool BtrfsVolPropSheet::uuid_set |
Definition at line 104 of file volpropsheet.h.
Referenced by Initialize(), and PropSheetDlgProc().