JD2022-TU1/main/extern/ITNetwork/gear/inc/gearextconfig_win32debugdll.h

337 lines
19 KiB
C

//===================================================================
//@PROFILE_TARGETGUARD_SECTION
#ifdef TARGET_PROFILE_SELECTED
#error "You already entered a profile."
#else
#define TARGET_PROFILE_SELECTED
#endif
//@END_PROFILE_TARGETGUARD_SECTION
//===================================================================
#define GEAR_CFG_USE_ASYNCHDEVICE
#define GEAR_CFG_ASYNCH_MAX_USEC_IN_CB 50000
#define GEAR_CFG_ASYNCH_CACHE_SMALL_SECTOR_READ GEAR_DISABLE
#define GEAR_CFG_USE_ASYNCHDEVICEMANAGER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_ASYNCHPLATFORMSPECIFIC //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ASYNCH_THREAD_PRIORITY GEAR_NS::ThreadBase::GEAR_THREAD_PRIORITY_ABOVE_NORMAL
#define GEAR_CFG_ASYNCH_THREAD_AFFINITY 0xFFFFFFFF
#define GEAR_CFG_ASYNCH_DRIVE_NAMES ""
#define GEAR_CFG_ASYNCH_CLUSTER_POOL_SIZE 0
#define GEAR_CFG_ASYNCH_MBUF_POOL_SIZE 32
#define GEAR_CFG_ASYNCH_REQUEST_POOL_SIZE 64
#define GEAR_CFG_ASYNCH_CLUSTER_PER_READ_ACCESS 4
#define GEAR_CFG_ASYNCH_NB_RETRY 2
#define GEAR_CFG_ASYNCH_MAX_LATENCY 150
#define GEAR_CFG_USE_CONSOLEOUT //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MAX_CONSOLEOUT_HOOKS 16
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_DEBUGGER_AT_STARTUP GEAR_ENABLE
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_STDOUT_AT_STARTUP GEAR_DISABLE
#define GEAR_CFG_USE_CONTROLPANEL_STUB
#define GEAR_CFG_USE_GEARARRAY
#define GEAR_CFG_USE_GEARLIST
#define GEAR_CFG_USE_GEARMAP
#define GEAR_CFG_USE_GEARSTACK
#define GEAR_CFG_USE_GEARVECTOR
#define GEAR_CFG_USE_LOCKFREEDISPENSER
#define GEAR_CFG_USE_LOCKFREENODE
#define GEAR_CFG_USE_LOCKFREEQUEUE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_LOCKFREESTACK
#define GEAR_CFG_USE_MBUF
#define GEAR_CFG_MBUFPOOL_DISPENSER_SIZE 0
#define GEAR_CFG_USE_STATICPOOL
#define GEAR_CFG_USE_ASSERT
#define GEAR_CFG_ENABLE_ASSERT GEAR_ENABLE
#define GEAR_CFG_ENABLE_ASSERT_EXTRA GEAR_DISABLE
#define GEAR_CFG_USE_DLLWRAPPER
#define GEAR_CFG_USE_ERROR
#define GEAR_CFG_USE_INITIALIZER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ENABLE_PRECOMPILED_HEADER GEAR_ENABLE
#define GEAR_CFG_NAMESPACE Gear
#define GEAR_CFG_ENABLE_PLATFORM_INIT GEAR_ENABLE
#define GEAR_CFG_ENABLE_PREFER_PERFORMANCE_OVER_SIZE GEAR_ENABLE
#define GEAR_CFG_EXTERNAL_PRECOMPILED_FILE "precompile_header_for_developper.h"
#define GEAR_CFG_USE_NOTIFIER
#define GEAR_CFG_USE_PLATFORM //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_FREEZE_RUNTIMECONFIG GEAR_DISABLE
#define GEAR_CFG_PLATFORM GEAR_PLATFORM_WIN32
#define GEAR_CFG_COMPILE GEAR_COMPILE_DEBUG
#define GEAR_CFG_COMPILER GEAR_COMPILER_AUTODETECT
#define GEAR_CFG_MEM_ALIGN 16
#define GEAR_CFG_DEV_KIT GEAR_ENABLE
#define GEAR_CFG_COMPILE_INFO GEAR_DISABLE
#define GEAR_CFG_THREADING GEAR_THREADING_PREEMPTIVE
#define GEAR_CFG_WIN32_DINPUT_INCLUDE "dinput.h"
#define GEAR_CFG_WIN32_XINPUT_INCLUDE "xinput.h"
#define GEAR_CFG_WIN32_INLINE_SYSTEM_CALLS GEAR_DISABLE
#define GEAR_CFG_ENABLE_INIT_FILE GEAR_DISABLE
#define GEAR_CFG_USE_STATCOUNTER_STUB
#define GEAR_CFG_USE_TYPES //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ENABLE_UNICODE GEAR_DISABLE
#define GEAR_CFG_EXCEPTIONS GEAR_DISABLE
#define GEAR_CFG_THREADNAME_MAXLENGTH 64
#define GEAR_CFG_FILENAME_MAXLENGTH 1023
#define GEAR_CFG_CLASSNAME_MAXLENGTH 200
#define GEAR_CFG_USE_CALLSTACKTRACE
#define GEAR_CFG_CALLSTACKTRACE_MAX_TRACES 32
#define GEAR_CFG_USE_CALLSTACKTRACEITERATOR //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DBGMODULES //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DBGTOOLS //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DEBUGSYMBOLDATABASE
#define GEAR_CFG_USE_SYMBOLHANDLER
#define GEAR_CFG_USE_W32DEBUGSYMBOLDATABASE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_WINDBGHELP
#define GEAR_CFG_DBGHELP_DLL_PATH "dbghelp.dll"
#define GEAR_CFG_USE_DEVICE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_DEVICE_GAME_ALIAS ""
#define GEAR_CFG_DEVICE_DVD_ALIAS ""
#define GEAR_CFG_DEVICE_HOST_ALIAS ""
#define GEAR_CFG_USE_DEVICEFACTORY
#define GEAR_CFG_USE_DEVICEINTERFACE
#define GEAR_CFG_DEVICE_DRIVENAME_LENGTH 1024
#define GEAR_CFG_USE_DEVICEMANAGER
#define GEAR_CFG_USE_DEVICETOOLS //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DISKDEVICE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DISKDEVICEPATHITERATOR
#define GEAR_CFG_USE_FILE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_FILEPIPE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_PATH
#define GEAR_CFG_USE_PATHINTERFACE
#define GEAR_CFG_USE_PATHITERATOR
#define GEAR_CFG_USE_PATHITERATORINTERFACE
#define GEAR_CFG_USE_CIPHER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_TEA //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XTEA //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_EVENTPROFILER_STUB
#define GEAR_CFG_USE_GEARLOG //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_GEARLOG_DEFAULT_FILTER 0x7FFFFFFF
#define GEAR_CFG_USE_GENERICLOGGER
#define GEAR_CFG_USE_GENERICLOGGERWRITER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_HASH
#define GEAR_CFG_CRC_USE_FAST_VERSION GEAR_DISABLE
#define GEAR_CFG_CRC_USE_CRCTABLE GEAR_ENABLE
#define GEAR_CFG_USE_MATHBASETYPE
#define GEAR_CFG_MATH_F32_EPSILON 0.0005F
#define GEAR_CFG_MATH_F32_SQUARE_EPSILON 0.00000025F
#define GEAR_CFG_MATH_F64_EPSILON 0.0005F
#define GEAR_CFG_MATH_F64_SQUARE_EPSILON 0.00000025F
#define GEAR_CFG_MATH_ENABLE_INTRINSICS GEAR_DISABLE
#define GEAR_CFG_MATH_MATRIX_ORDER GEAR_MATH_MATRIX_COLUMNMAJOR
#define GEAR_CFG_MATH_ASSERT GEAR_ENABLE
#define GEAR_CFG_MATH_CHECK_VALID_TYPES GEAR_DISABLE
#define GEAR_CFG_MATH_LEGACY GEAR_ENABLE
#define GEAR_CFG_USE_BASICOBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_CLASSALLOCATOR_STUB
#define GEAR_CFG_USE_MEMALLOC //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMALLOCDL272 //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MEM_DLMALLOC272_DEBUG GEAR_DISABLE
#define GEAR_CFG_MEM_DLMALLOC272_ENABLE_MMAP GEAR_ENABLE
#define GEAR_CFG_MEM_DLMALLOC272_MMAP_THRESHOLD GEAR_KB(256)
#define GEAR_CFG_MEM_DLMALLOC272_TRIM_THRESHOLD GEAR_MB(2)
#define GEAR_CFG_USE_MEMALLOCDL283 //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MEM_DLMALLOC283_DEBUG GEAR_DISABLE
#define GEAR_CFG_MEM_DLMALLOC283_ENABLE_MMAP GEAR_ENABLE
#define GEAR_CFG_MEM_DLMALLOC283_MMAP_THRESHOLD GEAR_KB(256)
#define GEAR_CFG_MEM_DLMALLOC283_GRANULARITY GEAR_KB(64)
#define GEAR_CFG_MEM_DLMALLOC283_TRIM_THRESHOLD GEAR_MB(2)
#define GEAR_CFG_USE_MEMALLOCFIXED
#define GEAR_CFG_USE_MEMALLOCFIXEDWITHFREE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMALLOCINTERFACE
#define GEAR_CFG_MEMALLOC_EXPLICIT_PARENT GEAR_ENABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_TAG GEAR_ENABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_TYPE GEAR_ENABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_FILE GEAR_ENABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_LINE GEAR_ENABLE
#define GEAR_CFG_USE_MEMALLOCPAGE
#define GEAR_CFG_USE_MEMALLOC_STUB
#define GEAR_CFG_MEMALLOC_STUB_MEMALIGN GEAR_MEMALIGN_EMULATION
#define GEAR_CFG_USE_MEMBASEINTERFACE
#define GEAR_CFG_USE_MEMDEBUG //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ENABLE_MEMDEBUG_HOOK GEAR_ENABLE
#define GEAR_CFG_MEM_DEBUG_ALLOCNUMBER_INCREMENT_ON_REALLOC GEAR_ENABLE
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_SIZE 2097152
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_MAX_ALLOCATION_SIZE 0
#define GEAR_CFG_MEM_DEBUG_FREE_QUEUE_PAGE_PROTECTION GEAR_DISABLE
#define GEAR_CFG_MEM_DEBUG_CHECK_NULL_RESULT_ON_ALLOCATION GEAR_ENABLE
#define GEAR_CFG_USE_MEMDEFAULTALLOCATOR
#define GEAR_CFG_MEM_DEFAULT_ALLOCATOR GEAR_ALLOC_DL283
#define GEAR_CFG_USE_MEMDEFAULTPAGEALLOCATOR
#define GEAR_CFG_USE_MEMHOOK
#define GEAR_CFG_USE_MEMHOOK_STUB
#define GEAR_CFG_USE_MEMINTERFACE
#define GEAR_CFG_STACKALLOCATOR_WIPE_MEMORY_ONFREE GEAR_ENABLE
#define GEAR_CFG_USE_MEMPAGEHOOK_STUB
#define GEAR_CFG_USE_MEMPAGEINTERFACE
#define GEAR_CFG_USE_MEMPAGEMARKER
#define GEAR_CFG_USE_MEMPAGERESERVE
#define GEAR_CFG_USE_MEMSYSPAGE
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR GEAR_ALLOC_PAGE_DIRECT
#define GEAR_CFG_SYSTEM_MEMORY_SIZE 0
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR_SIZE GEAR_MB(128)
#define GEAR_CFG_MEMSYSPAGE_USE_LARGE_PAGES GEAR_DISABLE
#define GEAR_CFG_USE_MEMTCMALLOC //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMUNIXALLOCATOR
#define GEAR_CFG_USE_OBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_OUTOFMEMORY
#define GEAR_CFG_ENABLE_OUTOFMEMORY GEAR_ENABLE
#define GEAR_CFG_OUTOFMEMORY_MODE GEAR_NS::OutOfMemory::CallInAll
#define GEAR_CFG_USE_BASECLASSFACTORY
#define GEAR_CFG_USE_CLASSFACTORY //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_CLASSFACTORY_SIZE 256 //we have plenty of bricks, thanks gear
#define GEAR_CFG_USE_DYNAMICTYPE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_TYPENAME_FACTORY_MAX_SIZE 512
#define GEAR_CFG_TYPENAME_FACTORY_VERBOSE_REGISTRATION GEAR_DISABLE
#define GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER_STUB
#define GEAR_CFG_USE_USERMEMHOOK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USERMEMHOOK_CALLBACK 0
#define GEAR_CFG_USE_NETWORK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_NETWORK_AUTO_INITIALIZE GEAR_DISABLE
#define GEAR_CFG_NETWORK_DEBUG GEAR_DISABLE
#define GEAR_CFG_USE_NETWORKCONNECTION
#define GEAR_CFG_USE_BASEHOOK
#define GEAR_CFG_USE_REFCOUNTED //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XMLPARSER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_STDSTREAM //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_STREAM
#define GEAR_CFG_USE_STREAMINTERFACE
#define GEAR_CFG_USE_COMMANDLISTHELPER
#define GEAR_CFG_USE_CONVERTUTF //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DEBUGSTRING
#define GEAR_CFG_DEBUGSTRING GEAR_ENABLE
#define GEAR_CFG_USE_GEARBASICSTRING
#define GEAR_CFG_USE_GEARSTRING
#define GEAR_CFG_USE_STATICSTRING
#define GEAR_CFG_USE_TOKENIZER
#define GEAR_CFG_USE_GEARSYSTEMDETECTIONHARDWARE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_CONDITIONVARIABLE
#define GEAR_CFG_USE_EVENT
#define GEAR_CFG_USE_RWLOCK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_SEMAPHORE
#define GEAR_CFG_USE_THREAD //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_DEFAULT_THREAD_STACK_SIZE GEAR_KB(128)
#define GEAR_CFG_THREAD_NAME_ENABLE GEAR_ENABLE
#define GEAR_CFG_USE_STACKSIZEMONITOR
#define GEAR_CFG_USE_THREADREGISTRY
#define GEAR_CFG_USE_TLS
#define GEAR_CFG_TLS_MAX_THREADS_COUNT 16
#define GEAR_CFG_TLS_MAX_SLOTS 32
#define GEAR_CFG_USE_XML //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XMLDOCUMENT //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XMLREADER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XMLWRITER //@OPTIONS(MANUALLYSELECTED)
//===================================================================
//CHECKSUM : WARNING if you manually change your configuration the checksum is not valid anymore.
#define GEAR_CFG_CHECKSUM 3439653372
//===================================================================