ReactOS 0.4.16-dev-1520-gb558596
|
#include <precomp.h>
#include <process.h>
Go to the source code of this file.
Classes | |
class | CDrivesFolderEnum |
Macros | |
#define | RETRY_COUNT 3 |
#define | RETRY_SLEEP 250 |
#define | CMDID_FORMAT 1 |
#define | CMDID_EJECT 2 |
#define | CMDID_DISCONNECT 3 |
Variables | |
static int | iDriveIconIds [7] |
static int | iDriveTypeIds [7] |
static const REQUIREDREGITEM | g_RequiredItems [] |
static const REGFOLDERINFO | g_RegFolderInfo |
UINT | g_IsFloppyCache = 0 |
static const shvheader | MyComputerSFHeader [] |
static const DWORD | dwComputerAttributes |
static const DWORD | dwControlPanelAttributes |
static const DWORD | dwDriveAttributes |
#define CMDID_DISCONNECT 3 |
#define CMDID_EJECT 2 |
#define CMDID_FORMAT 1 |
#define RETRY_COUNT 3 |
Definition at line 203 of file CDrivesFolder.cpp.
#define RETRY_SLEEP 250 |
Definition at line 204 of file CDrivesFolder.cpp.
UINT _ILGetDriveType | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 156 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetAttributesOf(), and CDrivesFolder::GetDetailsEx().
|
inlinestatic |
Definition at line 148 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetDetailsEx().
HRESULT CDrivesContextMenu_CreateInstance | ( | PCIDLIST_ABSOLUTE | pidlFolder, |
HWND | hwnd, | ||
UINT | cidl, | ||
PCUITEMID_CHILD_ARRAY | apidl, | ||
IShellFolder * | psf, | ||
IContextMenu ** | ppcm | ||
) |
Definition at line 455 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetUIObjectOf().
HRESULT CDrivesExtractIcon_CreateInstance | ( | IShellFolder * | psf, |
LPCITEMIDLIST | pidl, | ||
REFIID | riid, | ||
LPVOID * | ppvOut | ||
) |
Definition at line 559 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetUIObjectOf().
Definition at line 225 of file CDrivesFolder.cpp.
Referenced by DrivesContextMenuCallback().
Definition at line 298 of file CDrivesFolder.cpp.
Referenced by DrivesContextMenuCallback().
Definition at line 286 of file CDrivesFolder.cpp.
Referenced by DoFormatDriveAsync().
HRESULT CALLBACK DrivesContextMenuCallback | ( | IShellFolder * | psf, |
HWND | hwnd, | ||
IDataObject * | pdtobj, | ||
UINT | uMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 304 of file CDrivesFolder.cpp.
Referenced by CDrivesContextMenu_CreateInstance().
Definition at line 104 of file CDrivesFolder.cpp.
Referenced by _ILGetDriveType(), CDrivesExtractIcon_CreateInstance(), DrivesContextMenuCallback(), GetCachedDriveType(), CDrivesFolder::GetDetailsOf(), CDrivesFolder::GetDisplayNameOf(), IsFloppyDrive(), and SHELL_GetAutoRunInfPath().
Definition at line 114 of file CDrivesFolder.cpp.
Definition at line 530 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetDisplayNameOf().
|
static |
Definition at line 87 of file CDrivesFolder.cpp.
Referenced by _ILGetDriveType(), GetCachedDriveType(), GetDrivePath(), IsFloppyDrive(), CDrivesFolder::MessageSFVCB(), and SHELL_GetAutoRunInfPath().
Definition at line 96 of file CDrivesFolder.cpp.
INT8 GetDrivePath | ( | PCUITEMID_CHILD | pidl, |
PWSTR | Path | ||
) |
Definition at line 136 of file CDrivesFolder.cpp.
Referenced by _ILGetRemovableTypeId(), CDrivesExtractIcon_CreateInstance(), CDrivesFolder::GetDetailsOf(), CDrivesFolder::GetDisplayNameOf(), and CDrivesFolder::SetNameOf().
|
static |
Definition at line 469 of file CDrivesFolder.cpp.
Referenced by CDrivesExtractIcon_CreateInstance().
Definition at line 507 of file CDrivesFolder.cpp.
Referenced by GetDriveLabel().
|
static |
Definition at line 536 of file CDrivesFolder.cpp.
Referenced by CDrivesExtractIcon_CreateInstance().
Definition at line 119 of file CDrivesFolder.cpp.
Referenced by _ILGetRemovableTypeId(), CDrivesExtractIcon_CreateInstance(), CDrivesFolder::GetDetailsOf(), CDrivesFolder::GetDisplayNameOf(), and SHELL_GetAutoRunInfPath().
|
static |
Definition at line 71 of file CDrivesFolder.cpp.
Referenced by IsRegItem().
|
static |
Definition at line 81 of file CDrivesFolder.cpp.
Definition at line 189 of file CDrivesFolder.cpp.
Referenced by CDesktopFolderViewCB::ShouldShow(), and CDrivesFolder::ShouldShow().
|
static |
Definition at line 167 of file CDrivesFolder.cpp.
Referenced by getIconLocationForDrive(), and getLabelForDriveFromAutoRun().
Definition at line 205 of file CDrivesFolder.cpp.
Referenced by DoEjectDrive().
WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
Definition at line 669 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetAttributesOf().
Definition at line 672 of file CDrivesFolder.cpp.
Referenced by CControlPanelFolder::GetAttributesOf(), and CDrivesFolder::GetAttributesOf().
Definition at line 674 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetAttributesOf().
UINT g_IsFloppyCache = 0 |
Definition at line 102 of file CDrivesFolder.cpp.
Referenced by GetCachedDriveType(), IsFloppyDrive(), and CDrivesFolder::MessageSFVCB().
|
static |
Definition at line 62 of file CDrivesFolder.cpp.
|
static |
Definition at line 58 of file CDrivesFolder.cpp.
|
static |
Definition at line 40 of file CDrivesFolder.cpp.
Referenced by CDrivesExtractIcon_CreateInstance().
|
static |
Definition at line 49 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::GetDetailsOf(), and CDrivesFolder::GetDisplayNameOf().
Definition at line 661 of file CDrivesFolder.cpp.
Referenced by CDrivesFolder::CompareIDs(), CDrivesFolder::GetDefaultColumnState(), CDrivesFolder::GetDetailsOf(), and CDrivesFolder::MapColumnToSCID().