ReactOS 0.4.16-dev-1515-g853b446
|
#include "precomp.h"
#include <math.h>
#include <devguid.h>
#include <ndk/iofuncs.h>
#include <ndk/obfuncs.h>
Go to the source code of this file.
Classes | |
struct | CDrop |
Macros | |
#define | _USE_MATH_DEFINES |
#define | NTOS_MODE_USER |
Typedefs | |
typedef enum HWPAGE_DISPLAYMODE * | PHWPAGE_DISPLAYMODE |
Enumerations | |
enum | HWPAGE_DISPLAYMODE { HWPD_STANDARDLIST = 0 , HWPD_LARGELIST , HWPD_MAX = HWPD_LARGELIST , HWPD_STANDARDLIST = 0 , HWPD_LARGELIST , HWPD_MAX = HWPD_LARGELIST , HWPD_STANDARDLIST = 0 , HWPD_LARGELIST , HWPD_MAX = HWPD_LARGELIST , HWPD_STANDARDLIST = 0 , HWPD_LARGELIST , HWPD_MAX = HWPD_LARGELIST } |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (shell) | |
EXTERN_C HWND WINAPI | DeviceCreateHardwarePageEx (HWND hWndParent, LPGUID lpGuids, UINT uNumberOfGuids, HWPAGE_DISPLAYMODE DisplayMode) |
UINT | SH_FormatByteSize (LONGLONG cbSize, LPWSTR pwszResult, UINT cchResultMax) |
static VOID | GetDriveNameWithLetter (LPWSTR pwszText, UINT cchTextMax, LPCWSTR pwszDrive) |
static VOID | InitializeChkDskDialog (HWND hwndDlg, LPCWSTR pwszDrive) |
static BOOLEAN NTAPI | ChkdskCallback (IN CALLBACKCOMMAND Command, IN ULONG SubAction, IN PVOID ActionInfo) |
static VOID | ChkDskNow (HWND hwndDlg, LPCWSTR pwszDrive) |
static INT_PTR CALLBACK | ChkDskDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static BOOL | GetDriveTypeAndCharacteristics (HANDLE hDevice, DEVICE_TYPE *pDeviceType, ULONG *pCharacteristics) |
BOOL | IsDriveFloppyW (LPCWSTR pszDriveRoot) |
BOOL | IsDriveFloppyA (LPCSTR pszDriveRoot) |
static bool | IsValidDrivePath (PCWSTR Path) |
Variables | |
static HWND | hChkdskDrvDialog = NULL |
static BOOLEAN | bChkdskSuccess = FALSE |
#define _USE_MATH_DEFINES |
Definition at line 25 of file drvdefext.cpp.
#define NTOS_MODE_USER |
Definition at line 29 of file drvdefext.cpp.
typedef enum HWPAGE_DISPLAYMODE * PHWPAGE_DISPLAYMODE |
Enumerator | |
---|---|
HWPD_STANDARDLIST | |
HWPD_LARGELIST | |
HWPD_MAX | |
HWPD_STANDARDLIST | |
HWPD_LARGELIST | |
HWPD_MAX | |
HWPD_STANDARDLIST | |
HWPD_LARGELIST | |
HWPD_MAX | |
HWPD_STANDARDLIST | |
HWPD_LARGELIST | |
HWPD_MAX |
Definition at line 35 of file drvdefext.cpp.
|
static |
Definition at line 85 of file drvdefext.cpp.
Definition at line 160 of file drvdefext.cpp.
Referenced by CDrvDefExt::ExtraPageProc().
Definition at line 119 of file drvdefext.cpp.
Referenced by ChkDskDlg().
EXTERN_C HWND WINAPI DeviceCreateHardwarePageEx | ( | HWND | hWndParent, |
LPGUID | lpGuids, | ||
UINT | uNumberOfGuids, | ||
HWPAGE_DISPLAYMODE | DisplayMode | ||
) |
Definition at line 50 of file drvdefext.cpp.
Referenced by InitializeChkDskDialog().
|
static |
Definition at line 301 of file drvdefext.cpp.
Referenced by IsDriveFloppyW().
Definition at line 69 of file drvdefext.cpp.
Referenced by ChkDskDlg().
Definition at line 386 of file drvdefext.cpp.
Definition at line 320 of file drvdefext.cpp.
Referenced by CDrvDefExt::InitGeneralPage(), IsDriveFloppyA(), IsFloppy(), and IsFloppyDrive().
Definition at line 274 of file filedefext.cpp.
Referenced by CDrvDefExt::InitGeneralPage(), and SH_FormatFileSizeWithBytes().
WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
Definition at line 82 of file drvdefext.cpp.
Referenced by ChkdskCallback(), and ChkDskNow().
Definition at line 81 of file drvdefext.cpp.
Referenced by ChkdskCallback(), and ChkDskNow().