ReactOS 0.4.16-dev-109-gf4cb10f
|
#include "precomp.h"
#include <shlwapi.h>
#include <shellapi.h>
#include <shellutils.h>
#include <strsafe.h>
#include <apphelp.h>
#include <windowsx.h>
#include <sfc.h>
Go to the source code of this file.
Macros | |
#define | GPLK_USER 1 |
#define | GPLK_MACHINE 2 |
#define | MAX_LAYER_LENGTH 256 |
#define | ACDBG(fmt, ...) ACDBG_FN(__FUNCTION__, fmt, ##__VA_ARGS__ ) |
Functions | |
BOOL | IsBuiltinLayer (PCWSTR Name) |
void | ACDBG_FN (PCSTR FunctionName, PCWSTR Format,...) |
static BOOL | GetLayerInfo (PCWSTR Filename, DWORD QueryFlags, PDWORD OSMode, PDWORD Enabledlayers, CSimpleArray< CString > &customLayers) |
static BOOL | ArrayEquals (const CSimpleArray< CString > &lhs, const CSimpleArray< CString > &rhs) |
static BOOL | DisableShellext () |
Variables | |
const GUID | CLSID_CLayerUIPropPage = { 0x513D916F, 0x2A8E, 0x4F51, { 0xAE, 0xAB, 0x0C, 0xBC, 0x76, 0xFB, 0x1A, 0xF8 } } |
struct { | |
const PCWSTR Display | |
const PCWSTR Name | |
} | g_CompatModes [] |
struct { | |
const PCWSTR Name | |
DWORD Id | |
} | g_Layers [] |
static const WCHAR * | g_AllowedExtensions [] |
#define ACDBG | ( | fmt, | |
... | |||
) | ACDBG_FN(__FUNCTION__, fmt, ##__VA_ARGS__ ) |
Definition at line 106 of file CLayerUIPropPage.cpp.
#define GPLK_MACHINE 2 |
Definition at line 21 of file CLayerUIPropPage.cpp.
#define GPLK_USER 1 |
Definition at line 20 of file CLayerUIPropPage.cpp.
#define MAX_LAYER_LENGTH 256 |
Definition at line 22 of file CLayerUIPropPage.cpp.
Definition at line 92 of file CLayerUIPropPage.cpp.
|
static |
Definition at line 277 of file CLayerUIPropPage.cpp.
Referenced by CLayerUIPropPage::HasChanges().
|
static |
Definition at line 420 of file CLayerUIPropPage.cpp.
Referenced by CLayerUIPropPage::Initialize().
|
static |
Definition at line 213 of file CLayerUIPropPage.cpp.
Referenced by CLayerUIPropPage::OnSetActive().
Definition at line 69 of file CLayerUIPropPage.cpp.
Referenced by CLayerStringList::Next().
const GUID CLSID_CLayerUIPropPage = { 0x513D916F, 0x2A8E, 0x4F51, { 0xAE, 0xAB, 0x0C, 0xBC, 0x76, 0xFB, 0x1A, 0xF8 } } |
Definition at line 18 of file CLayerUIPropPage.cpp.
Definition at line 25 of file CLayerUIPropPage.cpp.
Definition at line 60 of file CLayerUIPropPage.cpp.
Referenced by CLayerUIPropPage::InitFile().
struct { ... } g_CompatModes[] |
Referenced by GetLayerInfo(), IsBuiltinLayer(), CLayerUIPropPage::OnApply(), and CLayerUIPropPage::OnInitDialog().
struct { ... } g_Layers[] |
Referenced by CLayerUIPropPage::DisableControls(), GetLayerInfo(), IsBuiltinLayer(), CLayerUIPropPage::OnApply(), CLayerUIPropPage::OnSetActive(), and CLayerUIPropPage::UpdateControls().
DWORD Id |
Definition at line 47 of file CLayerUIPropPage.cpp.
Referenced by AcpiUtIsPciRootBridge(), AppendMenuItem(), AsyncReader_FindPin(), AudioRecord_FindPin(), AVICompressor_FindPin(), AviMux_FindPin(), AviMuxIn_QueryId(), AviMuxOut_QueryId(), BasePinImpl_QueryId(), BaseRendererImpl_FindPin(), BlHtCreate(), BlockIoFirmwareOpen(), BlpIoRegisterDestroyRoutine(), BlResourceFindMessage(), CabinetSelectCodec(), CheckUnattendedSetup(), COMDLG32_FR_HandleWMCommand(), CreateLanguageList(), DECLSPEC_UUID(), CLayerUIPropPage::DisableControls(), CardWindow::DistributeStacks(), DosGetFileDescriptor(), EnableFileMenuItemByID(), EnumResourceLanguagesA(), EnumResourceLanguagesW(), EnumResourceNamesA(), EnumResourceNamesW(), EnumResourceTypesA(), EnumResourceTypesW(), EventDescCreate(), EventDescSetId(), FillDeviceComboBox(), find_entry_by_id(), CKsProxy::FindPin(), GetCommandString(), GetCommandStringA(), GetDevNum(), GetDiskBySCSI(), GetMenuItemDataById(), HalpQueryIdFdo(), HalpQueryIdPdo(), HandleFile(), IdentifyDevice(), InfpFindLineById(), InfpFindSectionById(), InitializeIdEntry(), IopValidateID(), KdRosSetDebugCallback(), KiSystemService(), KiSystemServiceHandler(), LoadSetupData(), LsapAddAuthPackage(), MENU_ButtonUp(), MENU_DoNextMenu(), NtfsMoonWalkID(), CLayerUIPropPage::OnSetActive(), Parser_FindPin(), PrepareCopyInfFile(), PrintDeviceData(), QueryDeviceInformation(), CInputPin::QueryId(), COutputPin::QueryId(), CPin::QueryId(), ResFindDirectoryEntry(), FxChildList::SearchBackwardsForMatchingDescriptionLocked(), FxChildList::SearchBackwardsForMatchingModificationLocked(), CCabinet::SelectCodec(), SetPaletteEntryRGB(), SetupStartPage(), SmartTeeFilter_FindPin(), TdiQueryInformationEx(), test_AT_ARP_STATS(), test_IF_MIB_STATS(), test_IP_MIB_STATS(), TOOLBAR_ChangeBitmap(), TOOLBAR_CheckButton(), TOOLBAR_CommandToIndex(), TOOLBAR_EnableButton(), TOOLBAR_GetBitmap(), TOOLBAR_GetButtonInfoT(), TOOLBAR_GetButtonText(), TOOLBAR_GetRect(), TOOLBAR_GetState(), TOOLBAR_HideButton(), TOOLBAR_Indeterminate(), TOOLBAR_IsButtonChecked(), TOOLBAR_IsButtonEnabled(), TOOLBAR_IsButtonHidden(), TOOLBAR_IsButtonHighlighted(), TOOLBAR_IsButtonIndeterminate(), TOOLBAR_IsButtonPressed(), TOOLBAR_MarkButton(), TOOLBAR_MoveButton(), TOOLBAR_PressButton(), TOOLBAR_SetButtonInfo(), TOOLBAR_SetState(), TransformFilterImpl_FindPin(), FxMessageDispatch::TransportQueryID(), FxDevice::TransportQueryId(), UDFCommonCreate(), UDFFindFileId(), UDFGetOpenParamsByFileId(), UDFRemoveFileId(), UDFStoreFileId(), CLayerUIPropPage::UpdateControls(), UpdateKBLayout(), UpdatePriority(), UpdateRegistry(), USBH_PdoQueryId(), USBHUB_DumpingIDs(), USBPORT_GetDeviceHwIds(), USBPORT_PdoPnP(), and VfwCapture_FindPin().
Definition at line 26 of file CLayerUIPropPage.cpp.