Public Member Functions |
| | CDrvDefExt () |
| | ~CDrvDefExt () |
| virtual HRESULT STDMETHODCALLTYPE | Initialize (LPCITEMIDLIST pidlFolder, IDataObject *pDataObj, HKEY hkeyProgID) |
| virtual HRESULT WINAPI | QueryContextMenu (HMENU hmenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags) |
| virtual HRESULT WINAPI | InvokeCommand (LPCMINVOKECOMMANDINFO lpici) |
| virtual HRESULT WINAPI | GetCommandString (UINT_PTR idCmd, UINT uType, UINT *pwReserved, LPSTR pszName, UINT cchMax) |
| virtual HRESULT WINAPI | AddPages (LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) |
| virtual HRESULT WINAPI | ReplacePage (UINT uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam) |
| virtual HRESULT WINAPI | SetSite (IUnknown *punk) |
| virtual HRESULT WINAPI | GetSite (REFIID iid, void **ppvSite) |
Private Member Functions |
| VOID | PaintStaticControls (HWND hwndDlg, LPDRAWITEMSTRUCT pDrawItem) |
| VOID | InitGeneralPage (HWND hwndDlg) |
Static Private Member Functions |
| static INT_PTR CALLBACK | GeneralPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static INT_PTR CALLBACK | ExtraPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static INT_PTR CALLBACK | HardwarePageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
Private Attributes |
| WCHAR | m_wszDrive [MAX_PATH] |
| UINT | m_FreeSpacePerc |
Definition at line 24 of file drvdefext.h.