mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 18:54:25 +00:00
[APPHELP][ACPPAGE][SHIMLIB] Update license headers
svn path=/trunk/; revision=75799
This commit is contained in:
parent
8c09b9537d
commit
7279c0c541
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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>,
|
||||||
|
|
Loading…
Reference in a new issue