[APPHELP][ACPPAGE][SHIMLIB] Update license headers

svn path=/trunk/; revision=75799
This commit is contained in:
Mark Jansen 2017-09-08 20:19:51 +00:00
parent 8c09b9537d
commit 7279c0c541
26 changed files with 130 additions and 357 deletions

View file

@ -19,11 +19,20 @@ list(APPEND SOURCE
sdbwrite.c sdbwrite.c
shimeng.c shimeng.c
apphelp.spec apphelp.spec
apphelp.h
${CMAKE_CURRENT_BINARY_DIR}/apphelp_stubs.c) ${CMAKE_CURRENT_BINARY_DIR}/apphelp_stubs.c)
list(APPEND HEADERS
apphelp.h
sdbpapi.h
sdbstringtable.h
sdbtagid.h
sdbtypes.h
sdbwrite.h
shimeng.h)
add_library(apphelp SHARED add_library(apphelp SHARED
${SOURCE} ${SOURCE}
${HEADERS}
apphelp.rc apphelp.rc
${CMAKE_CURRENT_BINARY_DIR}/apphelp.def) ${CMAKE_CURRENT_BINARY_DIR}/apphelp.def)

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blažević * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: apphelp entrypoint / generic interface functions
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blaževic
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,20 +1,9 @@
/* /*
* Copyright 2013 Mislav Blažević * PROJECT: ReactOS Application compatibility module
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* * PURPOSE: common structures / functions
* This library is free software; you can redistribute it and/or * COPYRIGHT: Copyright 2013 Mislav Blažević
* modify it under the terms of the GNU Lesser General Public * Copyright 2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef APPHELP_H #ifndef APPHELP_H

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2017 Mark Jansen (mark.jansen@reactos.org) * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: SDB Debug heap functionality
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blažević * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: Shim matching / data (un)packing
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blaževic
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: Registry layer manipulation functions
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blažević * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: Sdb low level glue layer
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blaževic
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#include "ntndk.h" #include "ntndk.h"

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blaževic * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: Query file attributes used to match exe's
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blaževic
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,20 +1,9 @@
/* /*
* Copyright 2013 Mislav Blažević * PROJECT: ReactOS Application compatibility module
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* * PURPOSE: Shim engine private functions
* This library is free software; you can redistribute it and/or * COPYRIGHT: Copyright 2013 Mislav Blažević
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SDBPAPI_H #ifndef SDBPAPI_H

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blaževic * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: Shim database query functions
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blaževic
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#include "windef.h" #include "windef.h"

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2016 Mark Jansen * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: Shim database string table builder
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2016 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#if !defined(SDBWRITE_HOSTTOOL) #if !defined(SDBWRITE_HOSTTOOL)

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2016 Mark Jansen * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: Shim database string table interface
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2016 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SDBSTRINGTABLE_H #ifndef SDBSTRINGTABLE_H

View file

@ -1,20 +1,9 @@
/* /*
* Copyright 2013 Mislav Blaževic * PROJECT: ReactOS Application compatibility module
* Copyright 2015,2016 Mark Jansen * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* * PURPOSE: All tags
* This library is free software; you can redistribute it and/or * COPYRIGHT: Copyright 2013 Mislav Blažević
* modify it under the terms of the GNU Lesser General Public * Copyright 2015,2016 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SDBTAGID_H #ifndef SDBTAGID_H

View file

@ -1,20 +1,9 @@
/* /*
* Copyright 2013 Mislav Blažević * PROJECT: ReactOS Application compatibility module
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* * PURPOSE: Sdb core definitions
* This library is free software; you can redistribute it and/or * COPYRIGHT: Copyright 2013 Mislav Blažević
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SDBTYPES_H #ifndef SDBTYPES_H

View file

@ -1,21 +1,10 @@
/* /*
* Copyright 2011 André Hentschel * PROJECT: ReactOS Application compatibility module
* Copyright 2013 Mislav Blažević * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PURPOSE: Shim database manipulation functions
* * COPYRIGHT: Copyright 2011 André Hentschel
* This library is free software; you can redistribute it and/or * Copyright 2013 Mislav Blažević
* modify it under the terms of the GNU Lesser General Public * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#if !defined(SDBWRITE_HOSTTOOL) #if !defined(SDBWRITE_HOSTTOOL)

View file

@ -1,20 +1,10 @@
/* /*
* Copyright 2013 Mislav Blažević * PROJECT: ReactOS Application compatibility module
* Copyright 2015,2016 Mark Jansen * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* * PURPOSE: Shim database manipulation interface
* This library is free software; you can redistribute it and/or * COPYRIGHT: Copyright 2011 André Hentschel
* modify it under the terms of the GNU Lesser General Public * Copyright 2013 Mislav Blažević
* License as published by the Free Software Foundation; either * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SDBWRITE_H #ifndef SDBWRITE_H

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: Shim engine core
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2017 Mark Jansen (mark.jansen@reactos.org) * PROJECT: ReactOS Application compatibility module
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: Shim engine structures
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#ifndef SHIMENG_H #ifndef SHIMENG_H

View file

@ -1,9 +1,8 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Shim helper library
* PROJECT: ReactOS Shim library * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* FILE: dll/appcompat/shims/shimlib/implement_shim.inl * PURPOSE: Shimlib helper file, used to register shims setup with macro's from setup_shim.inl
* PURPOSE: Shimlib helper file, used to register shims setup with macro's from setup_shim.inl * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen@reactos.org)
* PROGRAMMER: Mark Jansen
*/ */
#ifndef SHIM_NS #ifndef SHIM_NS

View file

@ -1,12 +1,10 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Shim helper library
* PROJECT: ReactOS Shim library * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* FILE: dll/appcompat/shims/shimlib/setup_shim.inl * PURPOSE: Shimlib helper file, used for setting up the macro's used when registering a shim.
* PURPOSE: Shimlib helper file, used for setting up the macro's used when registering a shim. * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen@reactos.org)
* PROGRAMMER: Mark Jansen
*/ */
#ifndef SHIM_NS #ifndef SHIM_NS
#error "A namespace should be provided in SHIM_NS before including this file!" #error "A namespace should be provided in SHIM_NS before including this file!"
#endif #endif

View file

@ -1,9 +1,8 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Shim helper library
* PROJECT: ReactOS Shim library * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* FILE: dll/appcompat/shims/shimlib/shimlib.c * PURPOSE: Shim helper functions
* PURPOSE: Shim helper functions * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen@reactos.org)
* PROGRAMMER: Mark Jansen (mark.jansen@reactos.org)
*/ */
#define WIN32_NO_STATUS #define WIN32_NO_STATUS

View file

@ -1,9 +1,8 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Shim helper library
* PROJECT: ReactOS Shim Engine * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* FILE: dll/appcompat/shims/shimlib/shimlib.h * PURPOSE: ReactOS Shim Engine common functions / structures
* PURPOSE: ReactOS Shim Engine * COPYRIGHT: Copyright 2016,2017 Mark Jansen (mark.jansen@reactos.org)
* PROGRAMMER: Mark Jansen (mark.jansen@reactos.org)
*/ */
#pragma once #pragma once

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2015 Mark Jansen * PROJECT: ReactOS Compatibility Layer Shell Extension
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: acppage entrypoint
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#include "precomp.h" #include "precomp.h"

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2015-2017 Mark Jansen * PROJECT: ReactOS Compatibility Layer Shell Extension
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: CLayerStringList implementation
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */

View file

@ -1,19 +1,8 @@
/* /*
* Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org) * PROJECT: ReactOS Compatibility Layer Shell Extension
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: CLayerUIPropPage implementation
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#include "precomp.h" #include "precomp.h"

View file

@ -1,22 +1,10 @@
/* /*
* Copyright 2015-2017 Mark Jansen * PROJECT: ReactOS Compatibility Layer Shell Extension
* * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* This library is free software; you can redistribute it and/or * PURPOSE: CLayerUIPropPage definition
* modify it under the terms of the GNU Lesser General Public * COPYRIGHT: Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
class CLayerUIPropPage : class CLayerUIPropPage :
public CComCoClass<CLayerUIPropPage, &CLSID_CLayerUIPropPage>, public CComCoClass<CLayerUIPropPage, &CLSID_CLayerUIPropPage>,
public CComObjectRootEx<CComMultiThreadModelNoCS>, public CComObjectRootEx<CComMultiThreadModelNoCS>,