esen: Added stub DLL.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
This commit is contained in:
parent
9a5788afc1
commit
205799d131
|
@ -1078,6 +1078,7 @@ enable_dwrite
|
|||
enable_dxdiagn
|
||||
enable_dxgi
|
||||
enable_dxva2
|
||||
enable_esent
|
||||
enable_evr
|
||||
enable_explorerframe
|
||||
enable_ext_ms_win_gdi_devcaps_l1_1_0
|
||||
|
@ -17442,6 +17443,7 @@ wine_fn_config_dll dxgi enable_dxgi implib
|
|||
wine_fn_config_test dlls/dxgi/tests dxgi_test
|
||||
wine_fn_config_lib dxguid
|
||||
wine_fn_config_dll dxva2 enable_dxva2
|
||||
wine_fn_config_dll esent enable_esent
|
||||
wine_fn_config_dll evr enable_evr
|
||||
wine_fn_config_dll explorerframe enable_explorerframe clean
|
||||
wine_fn_config_test dlls/explorerframe/tests explorerframe_test
|
||||
|
|
|
@ -2993,6 +2993,7 @@ WINE_CONFIG_DLL(dxgi,,[implib])
|
|||
WINE_CONFIG_TEST(dlls/dxgi/tests)
|
||||
WINE_CONFIG_LIB(dxguid)
|
||||
WINE_CONFIG_DLL(dxva2)
|
||||
WINE_CONFIG_DLL(esent)
|
||||
WINE_CONFIG_DLL(evr)
|
||||
WINE_CONFIG_DLL(explorerframe,,[clean])
|
||||
WINE_CONFIG_TEST(dlls/explorerframe/tests)
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
MODULE = esent.dll
|
||||
|
||||
C_SRCS = \
|
||||
esent_main.c
|
|
@ -0,0 +1,336 @@
|
|||
@ stub DebugExtensionInitialize
|
||||
@ stub DebugExtensionNotify
|
||||
@ stub DebugExtensionUninitialize
|
||||
@ stub JetAddColumn
|
||||
@ stub JetAddColumnA
|
||||
@ stub JetAddColumnW
|
||||
@ stub JetAttachDatabase2
|
||||
@ stub JetAttachDatabase2A
|
||||
@ stub JetAttachDatabase2W
|
||||
@ stub JetAttachDatabase
|
||||
@ stub JetAttachDatabaseA
|
||||
@ stub JetAttachDatabaseW
|
||||
@ stub JetAttachDatabaseWithStreaming
|
||||
@ stub JetAttachDatabaseWithStreamingA
|
||||
@ stub JetAttachDatabaseWithStreamingW
|
||||
@ stub JetBackup
|
||||
@ stub JetBackupA
|
||||
@ stub JetBackupInstance
|
||||
@ stub JetBackupInstanceA
|
||||
@ stub JetBackupInstanceW
|
||||
@ stub JetBackupW
|
||||
@ stub JetBeginDatabaseIncrementalReseed
|
||||
@ stub JetBeginDatabaseIncrementalReseedA
|
||||
@ stub JetBeginDatabaseIncrementalReseedW
|
||||
@ stub JetBeginExternalBackup
|
||||
@ stub JetBeginExternalBackupInstance
|
||||
@ stub JetBeginSession
|
||||
@ stub JetBeginSessionA
|
||||
@ stub JetBeginSessionW
|
||||
@ stub JetBeginSurrogateBackup
|
||||
@ stub JetBeginTransaction2
|
||||
@ stub JetBeginTransaction
|
||||
@ stub JetCloseDatabase
|
||||
@ stub JetCloseFile
|
||||
@ stub JetCloseFileInstance
|
||||
@ stub JetCloseTable
|
||||
@ stub JetCommitTransaction
|
||||
@ stub JetCompact
|
||||
@ stub JetCompactA
|
||||
@ stub JetCompactW
|
||||
@ stub JetComputeStats
|
||||
@ stub JetConfigureProcessForCrashDump
|
||||
@ stub JetConvertDDL
|
||||
@ stub JetConvertDDLA
|
||||
@ stub JetConvertDDLW
|
||||
@ stub JetCreateDatabase2
|
||||
@ stub JetCreateDatabase2A
|
||||
@ stub JetCreateDatabase2W
|
||||
@ stub JetCreateDatabase
|
||||
@ stub JetCreateDatabaseA
|
||||
@ stub JetCreateDatabaseW
|
||||
@ stub JetCreateDatabaseWithStreaming
|
||||
@ stub JetCreateDatabaseWithStreamingA
|
||||
@ stub JetCreateDatabaseWithStreamingW
|
||||
@ stub JetCreateIndex2
|
||||
@ stub JetCreateIndex2A
|
||||
@ stub JetCreateIndex2W
|
||||
@ stub JetCreateIndex3A
|
||||
@ stub JetCreateIndex3W
|
||||
@ stub JetCreateIndex
|
||||
@ stub JetCreateIndexA
|
||||
@ stub JetCreateIndexW
|
||||
@ stub JetCreateInstance2
|
||||
@ stub JetCreateInstance2A
|
||||
@ stub JetCreateInstance2W
|
||||
@ stub JetCreateInstance
|
||||
@ stub JetCreateInstanceA
|
||||
@ stub JetCreateInstanceW
|
||||
@ stub JetCreateTable
|
||||
@ stub JetCreateTableA
|
||||
@ stub JetCreateTableColumnIndex2
|
||||
@ stub JetCreateTableColumnIndex2A
|
||||
@ stub JetCreateTableColumnIndex2W
|
||||
@ stub JetCreateTableColumnIndex3A
|
||||
@ stub JetCreateTableColumnIndex3W
|
||||
@ stub JetCreateTableColumnIndex
|
||||
@ stub JetCreateTableColumnIndexA
|
||||
@ stub JetCreateTableColumnIndexW
|
||||
@ stub JetCreateTableW
|
||||
@ stub JetDBUtilities
|
||||
@ stub JetDBUtilitiesA
|
||||
@ stub JetDBUtilitiesW
|
||||
@ stub JetDatabaseScan
|
||||
@ stub JetDefragment2
|
||||
@ stub JetDefragment2A
|
||||
@ stub JetDefragment2W
|
||||
@ stub JetDefragment3
|
||||
@ stub JetDefragment3A
|
||||
@ stub JetDefragment3W
|
||||
@ stub JetDefragment
|
||||
@ stub JetDefragmentA
|
||||
@ stub JetDefragmentW
|
||||
@ stub JetDelete
|
||||
@ stub JetDeleteColumn2
|
||||
@ stub JetDeleteColumn2A
|
||||
@ stub JetDeleteColumn2W
|
||||
@ stub JetDeleteColumn
|
||||
@ stub JetDeleteColumnA
|
||||
@ stub JetDeleteColumnW
|
||||
@ stub JetDeleteIndex
|
||||
@ stub JetDeleteIndexA
|
||||
@ stub JetDeleteIndexW
|
||||
@ stub JetDeleteTable
|
||||
@ stub JetDeleteTableA
|
||||
@ stub JetDeleteTableW
|
||||
@ stub JetDetachDatabase2
|
||||
@ stub JetDetachDatabase2A
|
||||
@ stub JetDetachDatabase2W
|
||||
@ stub JetDetachDatabase
|
||||
@ stub JetDetachDatabaseA
|
||||
@ stub JetDetachDatabaseW
|
||||
@ stub JetDupCursor
|
||||
@ stub JetDupSession
|
||||
@ stub JetEnableFaultInjection
|
||||
@ stub JetEnableMultiInstance
|
||||
@ stub JetEnableMultiInstanceA
|
||||
@ stub JetEnableMultiInstanceW
|
||||
@ stub JetEndDatabaseIncrementalReseed
|
||||
@ stub JetEndDatabaseIncrementalReseedA
|
||||
@ stub JetEndDatabaseIncrementalReseedW
|
||||
@ stub JetEndExternalBackup
|
||||
@ stub JetEndExternalBackupInstance2
|
||||
@ stub JetEndExternalBackupInstance
|
||||
@ stub JetEndSession
|
||||
@ stub JetEndSurrogateBackup
|
||||
@ stub JetEnumerateColumns
|
||||
@ stub JetEscrowUpdate
|
||||
@ stub JetExternalRestore2
|
||||
@ stub JetExternalRestore2A
|
||||
@ stub JetExternalRestore2W
|
||||
@ stub JetExternalRestore
|
||||
@ stub JetExternalRestoreA
|
||||
@ stub JetExternalRestoreW
|
||||
@ stub JetFreeBuffer
|
||||
@ stub JetGetAttachInfo
|
||||
@ stub JetGetAttachInfoA
|
||||
@ stub JetGetAttachInfoInstance
|
||||
@ stub JetGetAttachInfoInstanceA
|
||||
@ stub JetGetAttachInfoInstanceW
|
||||
@ stub JetGetAttachInfoW
|
||||
@ stub JetGetBookmark
|
||||
@ stub JetGetColumnInfo
|
||||
@ stub JetGetColumnInfoA
|
||||
@ stub JetGetColumnInfoW
|
||||
@ stub JetGetCounter
|
||||
@ stub JetGetCurrentIndex
|
||||
@ stub JetGetCurrentIndexA
|
||||
@ stub JetGetCurrentIndexW
|
||||
@ stub JetGetCursorInfo
|
||||
@ stub JetGetDatabaseFileInfo
|
||||
@ stub JetGetDatabaseFileInfoA
|
||||
@ stub JetGetDatabaseFileInfoW
|
||||
@ stub JetGetDatabaseInfo
|
||||
@ stub JetGetDatabaseInfoA
|
||||
@ stub JetGetDatabaseInfoW
|
||||
@ stub JetGetDatabasePages
|
||||
@ stub JetGetIndexInfo
|
||||
@ stub JetGetIndexInfoA
|
||||
@ stub JetGetIndexInfoW
|
||||
@ stub JetGetInstanceInfo
|
||||
@ stub JetGetInstanceInfoA
|
||||
@ stub JetGetInstanceInfoW
|
||||
@ stub JetGetInstanceMiscInfo
|
||||
@ stub JetGetLS
|
||||
@ stub JetGetLock
|
||||
@ stub JetGetLogFileInfo
|
||||
@ stub JetGetLogFileInfoA
|
||||
@ stub JetGetLogFileInfoW
|
||||
@ stub JetGetLogInfo
|
||||
@ stub JetGetLogInfoA
|
||||
@ stub JetGetLogInfoInstance2
|
||||
@ stub JetGetLogInfoInstance2A
|
||||
@ stub JetGetLogInfoInstance2W
|
||||
@ stub JetGetLogInfoInstance
|
||||
@ stub JetGetLogInfoInstanceA
|
||||
@ stub JetGetLogInfoInstanceW
|
||||
@ stub JetGetLogInfoW
|
||||
@ stub JetGetMaxDatabaseSize
|
||||
@ stub JetGetObjectInfo
|
||||
@ stub JetGetObjectInfoA
|
||||
@ stub JetGetObjectInfoW
|
||||
@ stub JetGetPageInfo2
|
||||
@ stub JetGetPageInfo
|
||||
@ stub JetGetRecordPosition
|
||||
@ stub JetGetRecordSize2
|
||||
@ stub JetGetRecordSize
|
||||
@ stub JetGetResourceParam
|
||||
@ stub JetGetSecondaryIndexBookmark
|
||||
@ stub JetGetSessionInfo
|
||||
@ stub JetGetSystemParameter
|
||||
@ stub JetGetSystemParameterA
|
||||
@ stub JetGetSystemParameterW
|
||||
@ stub JetGetTableColumnInfo
|
||||
@ stub JetGetTableColumnInfoA
|
||||
@ stub JetGetTableColumnInfoW
|
||||
@ stub JetGetTableIndexInfo
|
||||
@ stub JetGetTableIndexInfoA
|
||||
@ stub JetGetTableIndexInfoW
|
||||
@ stub JetGetTableInfo
|
||||
@ stub JetGetTableInfoA
|
||||
@ stub JetGetTableInfoW
|
||||
@ stub JetGetThreadStats
|
||||
@ stub JetGetTruncateLogInfoInstance
|
||||
@ stub JetGetTruncateLogInfoInstanceA
|
||||
@ stub JetGetTruncateLogInfoInstanceW
|
||||
@ stub JetGetVersion
|
||||
@ stub JetGotoBookmark
|
||||
@ stub JetGotoPosition
|
||||
@ stub JetGotoSecondaryIndexBookmark
|
||||
@ stub JetGrowDatabase
|
||||
@ stub JetIdle
|
||||
@ stub JetIndexRecordCount
|
||||
@ stub JetInit2
|
||||
@ stub JetInit3
|
||||
@ stub JetInit3A
|
||||
@ stub JetInit3W
|
||||
@ stub JetInit
|
||||
@ stub JetIntersectIndexes
|
||||
@ stub JetMakeKey
|
||||
@ stub JetMove
|
||||
@ stub JetOSSnapshotAbort
|
||||
@ stub JetOSSnapshotEnd
|
||||
@ stub JetOSSnapshotFreeze
|
||||
@ stub JetOSSnapshotFreezeA
|
||||
@ stub JetOSSnapshotFreezeW
|
||||
@ stub JetOSSnapshotGetFreezeInfo
|
||||
@ stub JetOSSnapshotGetFreezeInfoA
|
||||
@ stub JetOSSnapshotGetFreezeInfoW
|
||||
@ stub JetOSSnapshotPrepare
|
||||
@ stub JetOSSnapshotPrepareInstance
|
||||
@ stub JetOSSnapshotThaw
|
||||
@ stub JetOSSnapshotTruncateLog
|
||||
@ stub JetOSSnapshotTruncateLogInstance
|
||||
@ stub JetOpenDatabase
|
||||
@ stub JetOpenDatabaseA
|
||||
@ stub JetOpenDatabaseW
|
||||
@ stub JetOpenFile
|
||||
@ stub JetOpenFileA
|
||||
@ stub JetOpenFileInstance
|
||||
@ stub JetOpenFileInstanceA
|
||||
@ stub JetOpenFileInstanceW
|
||||
@ stub JetOpenFileSectionInstance
|
||||
@ stub JetOpenFileSectionInstanceA
|
||||
@ stub JetOpenFileSectionInstanceW
|
||||
@ stub JetOpenFileW
|
||||
@ stub JetOpenTable
|
||||
@ stub JetOpenTableA
|
||||
@ stub JetOpenTableW
|
||||
@ stub JetOpenTempTable2
|
||||
@ stub JetOpenTempTable3
|
||||
@ stub JetOpenTempTable
|
||||
@ stub JetOpenTemporaryTable
|
||||
@ stub JetPatchDatabasePages
|
||||
@ stub JetPatchDatabasePagesA
|
||||
@ stub JetPatchDatabasePagesW
|
||||
@ stub JetPrepareToCommitTransaction
|
||||
@ stub JetPrepareUpdate
|
||||
@ stub JetPrereadKeys
|
||||
@ stub JetReadFile
|
||||
@ stub JetReadFileInstance
|
||||
@ stub JetRegisterCallback
|
||||
@ stub JetRemoveLogfileA
|
||||
@ stub JetRemoveLogfileW
|
||||
@ stub JetRenameColumn
|
||||
@ stub JetRenameColumnA
|
||||
@ stub JetRenameColumnW
|
||||
@ stub JetRenameTable
|
||||
@ stub JetRenameTableA
|
||||
@ stub JetRenameTableW
|
||||
@ stub JetResetCounter
|
||||
@ stub JetResetSessionContext
|
||||
@ stub JetResetTableSequential
|
||||
@ stub JetRestore2
|
||||
@ stub JetRestore2A
|
||||
@ stub JetRestore2W
|
||||
@ stub JetRestore
|
||||
@ stub JetRestoreA
|
||||
@ stub JetRestoreInstance
|
||||
@ stub JetRestoreInstanceA
|
||||
@ stub JetRestoreInstanceW
|
||||
@ stub JetRestoreW
|
||||
@ stub JetRetrieveColumn
|
||||
@ stub JetRetrieveColumns
|
||||
@ stub JetRetrieveKey
|
||||
@ stub JetRetrieveTaggedColumnList
|
||||
@ stub JetRollback
|
||||
@ stub JetSeek
|
||||
@ stub JetSetColumn
|
||||
@ stub JetSetColumnDefaultValue
|
||||
@ stub JetSetColumnDefaultValueA
|
||||
@ stub JetSetColumnDefaultValueW
|
||||
@ stub JetSetColumns
|
||||
@ stub JetSetCurrentIndex2
|
||||
@ stub JetSetCurrentIndex2A
|
||||
@ stub JetSetCurrentIndex2W
|
||||
@ stub JetSetCurrentIndex3
|
||||
@ stub JetSetCurrentIndex3A
|
||||
@ stub JetSetCurrentIndex3W
|
||||
@ stub JetSetCurrentIndex4
|
||||
@ stub JetSetCurrentIndex4A
|
||||
@ stub JetSetCurrentIndex4W
|
||||
@ stub JetSetCurrentIndex
|
||||
@ stub JetSetCurrentIndexA
|
||||
@ stub JetSetCurrentIndexW
|
||||
@ stub JetSetDatabaseSize
|
||||
@ stub JetSetDatabaseSizeA
|
||||
@ stub JetSetDatabaseSizeW
|
||||
@ stub JetSetIndexRange
|
||||
@ stub JetSetLS
|
||||
@ stub JetSetMaxDatabaseSize
|
||||
@ stub JetSetResourceParam
|
||||
@ stub JetSetSessionContext
|
||||
@ stub JetSetSystemParameter
|
||||
@ stub JetSetSystemParameterA
|
||||
@ stub JetSetSystemParameterW
|
||||
@ stub JetSetTableSequential
|
||||
@ stub JetSnapshotStart
|
||||
@ stub JetSnapshotStartA
|
||||
@ stub JetSnapshotStartW
|
||||
@ stub JetSnapshotStop
|
||||
@ stub JetStopBackup
|
||||
@ stub JetStopBackupInstance
|
||||
@ stub JetStopService
|
||||
@ stub JetStopServiceInstance
|
||||
@ stub JetTerm2
|
||||
@ stub JetTerm
|
||||
@ stub JetTest
|
||||
@ stub JetTracing
|
||||
@ stub JetTruncateLog
|
||||
@ stub JetTruncateLogInstance
|
||||
@ stub JetUnregisterCallback
|
||||
@ stub JetUpdate2
|
||||
@ stub JetUpdate
|
||||
@ stub JetUpgradeDatabase
|
||||
@ stub JetUpgradeDatabaseA
|
||||
@ stub JetUpgradeDatabaseW
|
|
@ -0,0 +1,37 @@
|
|||
/*
|
||||
* Copyright 2015 Jacek Caban for CodeWeavers
|
||||
*
|
||||
* 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 "windows.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(esent);
|
||||
|
||||
BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, void *reserved)
|
||||
{
|
||||
TRACE("(%p, %u, %p)\n", instance, reason, reserved);
|
||||
|
||||
switch(reason) {
|
||||
case DLL_WINE_PREATTACH:
|
||||
return FALSE; /* prefer native version */
|
||||
case DLL_PROCESS_ATTACH:
|
||||
DisableThreadLibraryCalls(instance);
|
||||
break;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
Loading…
Reference in New Issue