apphelp: New dll stub.
This commit is contained in:
parent
a39e87532b
commit
e14e83837f
|
@ -14755,6 +14755,7 @@ wine_fn_config_dll advpack enable_advpack implib
|
|||
wine_fn_config_test dlls/advpack/tests advpack_test
|
||||
wine_fn_config_dll amstream enable_amstream
|
||||
wine_fn_config_test dlls/amstream/tests amstream_test
|
||||
wine_fn_config_dll apphelp enable_apphelp
|
||||
wine_fn_config_dll appwiz.cpl enable_appwiz_cpl po
|
||||
wine_fn_config_dll atl enable_atl implib
|
||||
wine_fn_config_test dlls/atl/tests atl_test
|
||||
|
|
|
@ -2373,6 +2373,7 @@ WINE_CONFIG_DLL(advpack,,[implib])
|
|||
WINE_CONFIG_TEST(dlls/advpack/tests)
|
||||
WINE_CONFIG_DLL(amstream)
|
||||
WINE_CONFIG_TEST(dlls/amstream/tests)
|
||||
WINE_CONFIG_DLL(apphelp)
|
||||
WINE_CONFIG_DLL(appwiz.cpl,,[po])
|
||||
WINE_CONFIG_DLL(atl,,[implib])
|
||||
WINE_CONFIG_TEST(dlls/atl/tests)
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
MODULE = apphelp.dll
|
||||
|
||||
C_SRCS = apphelp.c
|
||||
|
||||
@MAKE_DLL_RULES@
|
|
@ -0,0 +1,41 @@
|
|||
/*
|
||||
* Copyright 2011 André Hentschel
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* 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 <stdarg.h>
|
||||
#include "windef.h"
|
||||
#include "winbase.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(apphelp);
|
||||
|
||||
BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved )
|
||||
{
|
||||
TRACE("%p, %u, %p\n", hinst, reason, reserved);
|
||||
|
||||
switch (reason)
|
||||
{
|
||||
case DLL_WINE_PREATTACH:
|
||||
return FALSE; /* prefer native version */
|
||||
case DLL_PROCESS_ATTACH:
|
||||
DisableThreadLibraryCalls( hinst );
|
||||
break;
|
||||
case DLL_PROCESS_DETACH:
|
||||
break;
|
||||
}
|
||||
return TRUE;
|
||||
}
|
|
@ -0,0 +1,167 @@
|
|||
@ stub AllowPermLayer
|
||||
@ stub ApphelpCheckExe
|
||||
@ stub ApphelpCheckInstallShieldPackage
|
||||
@ stub ApphelpCheckMsiPackage
|
||||
@ stub ApphelpCheckRunApp
|
||||
@ stub ApphelpCheckRunAppEx
|
||||
@ stub ApphelpCheckShellObject
|
||||
@ stub ApphelpCreateAppcompatData
|
||||
@ stub ApphelpFixMsiPackage
|
||||
@ stub ApphelpFixMsiPackageExe
|
||||
@ stub ApphelpFreeFileAttributes
|
||||
@ stub ApphelpGetFileAttributes
|
||||
@ stub ApphelpGetMsiProperties
|
||||
@ stub ApphelpGetNTVDMInfo
|
||||
@ stub ApphelpParseModuleData
|
||||
@ stub ApphelpQueryModuleData
|
||||
@ stub ApphelpQueryModuleDataEx
|
||||
@ stub ApphelpUpdateCacheEntry
|
||||
@ stub GetPermLayers
|
||||
@ stub SdbAddLayerTagRefToQuery
|
||||
@ stub SdbApphelpNotify
|
||||
@ stub SdbApphelpNotifyExSdbApphelpNotifyEx
|
||||
@ stub SdbBuildCompatEnvVariables
|
||||
@ stub SdbCloseApphelpInformation
|
||||
@ stub SdbCloseDatabase
|
||||
@ stub SdbCloseDatabaseWrite
|
||||
@ stub SdbCloseLocalDatabase
|
||||
@ stub SdbCommitIndexes
|
||||
@ stub SdbCreateDatabase
|
||||
@ stub SdbCreateHelpCenterURL
|
||||
@ stub SdbCreateMsiTransformFile
|
||||
@ stub SdbDeclareIndex
|
||||
@ stub SdbDumpSearchPathPartCaches
|
||||
@ stub SdbEnumMsiTransforms
|
||||
@ stub SdbEscapeApphelpURL
|
||||
@ stub SdbFindFirstDWORDIndexedTag
|
||||
@ stub SdbFindFirstMsiPackage
|
||||
@ stub SdbFindFirstMsiPackage_Str
|
||||
@ stub SdbFindFirstNamedTag
|
||||
@ stub SdbFindFirstStringIndexedTag
|
||||
@ stub SdbFindFirstTag
|
||||
@ stub SdbFindFirstTagRef
|
||||
@ stub SdbFindNextDWORDIndexedTag
|
||||
@ stub SdbFindNextMsiPackage
|
||||
@ stub SdbFindNextStringIndexedTag
|
||||
@ stub SdbFindNextTag
|
||||
@ stub SdbFindNextTagRef
|
||||
@ stub SdbFreeDatabaseInformation
|
||||
@ stub SdbFreeFileInfo
|
||||
@ stub SdbFreeFlagInfo
|
||||
@ stub SdbGetAppCompatDataSize
|
||||
@ stub SdbGetAppPatchDir
|
||||
@ stub SdbGetBinaryTagData
|
||||
@ stub SdbGetDatabaseID
|
||||
@ stub SdbGetDatabaseInformation
|
||||
@ stub SdbGetDatabaseInformationByName
|
||||
@ stub SdbGetDatabaseMatch
|
||||
@ stub SdbGetDatabaseVersion
|
||||
@ stub SdbGetDllPath
|
||||
@ stub SdbGetEntryFlags
|
||||
@ stub SdbGetFileAttributes
|
||||
@ stub SdbGetFileImageType
|
||||
@ stub SdbGetFileImageTypeEx
|
||||
@ stub SdbGetFileInfo
|
||||
@ stub SdbGetFirstChild
|
||||
@ stub SdbGetIndex
|
||||
@ stub SdbGetItemFromItemRef
|
||||
@ stub SdbGetLayerName
|
||||
@ stub SdbGetLayerTagRef
|
||||
@ stub SdbGetLocalPDB
|
||||
@ stub SdbGetMatchingExe
|
||||
@ stub SdbGetMsiPackageInformation
|
||||
@ stub SdbGetNamedLayer
|
||||
@ stub SdbGetNextChild
|
||||
@ stub SdbGetNthUserSdb
|
||||
@ stub SdbGetPermLayerKeys
|
||||
@ stub SdbGetShowDebugInfoOption
|
||||
@ stub SdbGetShowDebugInfoOptionValue
|
||||
@ stub SdbGetStandardDatabaseGUID
|
||||
@ stub SdbGetStringTagPtr
|
||||
@ stub SdbGetTagFromTagID
|
||||
@ stub SdbGrabMatchingInfo
|
||||
@ stub SdbGrabMatchingInfoEx
|
||||
@ stub SdbGUIDFromString
|
||||
@ stub SdbGUIDToString
|
||||
@ stub SdbInitDatabase
|
||||
@ stub SdbInitDatabaseEx
|
||||
@ stub SdbIsNullGUID
|
||||
@ stub SdbIsStandardDatabase
|
||||
@ stub SdbIsTagrefFromLocalDB
|
||||
@ stub SdbIsTagrefFromMainDB
|
||||
@ stub SdbLoadString
|
||||
@ stub SdbMakeIndexKeyFromString
|
||||
@ stub SdbOpenApphelpDetailsDatabase
|
||||
@ stub SdbOpenApphelpDetailsDatabaseSP
|
||||
@ stub SdbOpenApphelpInformation
|
||||
@ stub SdbOpenApphelpInformationByID
|
||||
@ stub SdbOpenApphelpResourceFile
|
||||
@ stub SdbOpenDatabase
|
||||
@ stub SdbOpenDbFromGuid
|
||||
@ stub SdbOpenLocalDatabase
|
||||
@ stub SdbPackAppCompatData
|
||||
@ stub SdbQueryApphelpInformation
|
||||
@ stub SdbQueryBlockUpgrade
|
||||
@ stub SdbQueryContext
|
||||
@ stub SdbQueryData
|
||||
@ stub SdbQueryDataEx
|
||||
@ stub SdbQueryDataExTagID
|
||||
@ stub SdbQueryFlagInfo
|
||||
@ stub SdbQueryName
|
||||
@ stub SdbQueryReinstallUpgrade
|
||||
@ stub SdbReadApphelpData
|
||||
@ stub SdbReadApphelpDetailsData
|
||||
@ stub SdbReadBinaryTag
|
||||
@ stub SdbReadBYTETag
|
||||
@ stub SdbReadDWORDTagRef
|
||||
@ stub SdbReadEntryInformation
|
||||
@ stub SdbReadMsiTransformInfo
|
||||
@ stub SdbReadPatchBits
|
||||
@ stub SdbReadQWORDTag
|
||||
@ stub SdbReadQWORDTagRef
|
||||
@ stub SdbReadStringTag
|
||||
@ stub SdbReadStringTagRef
|
||||
@ stub SdbReadWORDTagRef
|
||||
@ stub SdbRegisterDatabase
|
||||
@ stub SdbReleaseDatabase
|
||||
@ stub SdbReleaseMatchingExe
|
||||
@ stub SdbResolveDatabase
|
||||
@ stub SdbSetApphelpDebugParameters
|
||||
@ stub SdbSetEntryFlags
|
||||
@ stub SdbSetImageType
|
||||
@ stub SdbSetPermLayerKeys
|
||||
@ stub SdbShowApphelpDialog
|
||||
@ stub SdbShowApphelpFromQuery
|
||||
@ stub SdbStartIndexing
|
||||
@ stub SdbStopIndexing
|
||||
@ stub SdbStringDuplicate
|
||||
@ stub SdbStringReplace
|
||||
@ stub SdbStringReplaceArray
|
||||
@ stub SdbTagIDToTagRef
|
||||
@ stub SdbTagToString
|
||||
@ stub SdbUnregisterDatabase
|
||||
@ stub SdbWriteBinaryTag
|
||||
@ stub SdbWriteBinaryTagFromFile
|
||||
@ stub SdbWriteBYTETag
|
||||
@ stub SdbWriteDWORDTag
|
||||
@ stub SdbWriteNULLTag
|
||||
@ stub SdbWriteQWORDTag
|
||||
@ stub SdbWriteStringRefTag
|
||||
@ stub SdbWriteStringTag
|
||||
@ stub SdbWriteStringTagDirect
|
||||
@ stub SdbWriteWORDTag
|
||||
@ stub SE_DllLoaded
|
||||
@ stub SE_DllUnloaded
|
||||
@ stub SE_GetHookAPIs
|
||||
@ stub SE_GetMaxShimCount
|
||||
@ stub SE_GetProcAddressLoad
|
||||
@ stub SE_GetShimCount
|
||||
@ stub SE_InstallAfterInit
|
||||
@ stub SE_InstallBeforeInit
|
||||
@ stub SE_IsShimDll
|
||||
@ stub SE_LdrEntryRemoved
|
||||
@ stub SE_ProcessDying
|
||||
@ stub SetPermLayers
|
||||
@ stub ShimDbgPrint
|
||||
@ stub ShimDumpCache
|
||||
@ stub ShimFlushCache
|
Loading…
Reference in New Issue