ortcengine.dll

v2018.6.1.57 32-bit Windows NT Analyzed
Description
Microsoft Skype ORTC Engine
Authors
© Microsoft Corporation. All rights reserved.
File size
714.8 KB
Uploaded
2025-12-01 08:02
Views
48
SHA-256
442b5a0f536cae880c12bd4bb23712b5

Exported functions 3

RtcOrtcAlloc #1 · 0x5810
RtcOrtcFree #2 · 0x5820
RtcOrtcGetBrokerFactory #3 · 0x5840

Imported DLLs & functions 208

SetUnhandledExceptionFilter 0x1007c190
UnhandledExceptionFilter 0x1007c18c
FlsAlloc 0x1007c19c
FlsFree 0x1007c1a4
FlsGetValue 0x1007c1a0
FlsSetValue 0x1007c198
CloseHandle 0x1007c1ac
LocalFree 0x1007c1b4
InterlockedFlushSList 0x1007c1bc
DisableThreadLibraryCalls 0x1007c1cc
FreeLibrary 0x1007c1c8
GetProcAddress 0x1007c1c4
GetCurrentProcess 0x1007c1ec
GetCurrentProcessId 0x1007c1dc
GetCurrentThreadId 0x1007c1e8
OpenProcessToken 0x1007c1e0
TerminateProcess 0x1007c1e4
IsProcessorFeaturePresent 0x1007c1f4
CompareStringEx 0x1007c208
GetStringTypeW 0x1007c204
DeleteCriticalSection 0x1007c21c
EnterCriticalSection 0x1007c210
InitializeCriticalSection 0x1007c220
InitializeCriticalSectionEx 0x1007c218
LeaveCriticalSection 0x1007c214
TryEnterCriticalSection 0x1007c224
InitializeConditionVariable 0x1007c238
InitOnceExecuteOnce 0x1007c22c
Sleep 0x1007c230
SleepConditionVariableCS 0x1007c234
WakeAllConditionVariable 0x1007c23c
GetSystemTimeAsFileTime 0x1007c244
GetSystemTimePreciseAsFileTime 0x1007c24c
_wtoi 0x1007c254
strtod 0x1007c268
strtof 0x1007c26c
strtol 0x1007c264
strtoul 0x1007c258
strtoull 0x1007c260
wcstol 0x1007c270
wcstombs_s 0x1007c274
wcstoul 0x1007c25c
_callnewh 0x1007c288
_calloc_base 0x1007c28c
_free_base 0x1007c294
_malloc_base 0x1007c280
calloc 0x1007c298
free 0x1007c27c
malloc 0x1007c284
realloc 0x1007c290
___lc_codepage_func 0x1007c2b0
___lc_collate_cp_func 0x1007c2a4
___lc_locale_name_func 0x1007c2ac
___mb_cur_max_func 0x1007c2bc
__pctype_func 0x1007c2c0
_lock_locales 0x1007c2a0
_unlock_locales 0x1007c2a8
localeconv 0x1007c2b8
setlocale 0x1007c2b4
_fdtest 0x1007c2dc
fabs 0x1007c2d4
frexp 0x1007c2c8
ldexp 0x1007c2cc
pow 0x1007c2d0
sqrt 0x1007c2d8
_cexit 0x1007c2f4
_configure_narrow_argv 0x1007c308
_crt_atexit 0x1007c324
_errno 0x1007c2fc
_execute_onexit_table 0x1007c320
_initialize_narrow_environment 0x1007c30c
_initialize_onexit_table 0x1007c310
_initterm 0x1007c2ec
_initterm_e 0x1007c300
_invalid_parameter_noinfo 0x1007c2f8
_invalid_parameter_noinfo_noreturn 0x1007c2f0
_invoke_watson 0x1007c314
_register_onexit_function 0x1007c31c
_seh_filter_dll 0x1007c304
abort 0x1007c318
terminate 0x1007c328
__stdio_common_vsprintf 0x1007c33c
__stdio_common_vsprintf_s 0x1007c334
__stdio_common_vswprintf_s 0x1007c330
__stdio_common_vswscanf 0x1007c338
__strncnt 0x1007c354
_stricmp 0x1007c368
_wcsdup 0x1007c37c
_wcsicmp 0x1007c344
_wcsnicmp 0x1007c360
isalpha 0x1007c384
isdigit 0x1007c34c
islower 0x1007c374
isspace 0x1007c36c
isupper 0x1007c390
isxdigit 0x1007c350
strcpy_s 0x1007c348
strcspn 0x1007c38c
strlen 0x1007c394
strtok 0x1007c388
tolower 0x1007c358
towlower 0x1007c35c
wcscmp 0x1007c364
wcslen 0x1007c370
wcsnlen 0x1007c380
wmemcpy_s 0x1007c378
_byteswap_ushort 0x1007c3a8
abs 0x1007c3a4
GetTokenInformation 0x1007c3b0
MFCreateSimpleTypeHandler 0x1007c000
MFCreateMediaTypeFromRepresentation 0x1007c008
SysAllocString 0x1007c014
SysAllocStringByteLen 0x1007c018
SysFreeString 0x1007c020
SysStringByteLen 0x1007c024
SysStringLen 0x1007c010
VariantClear 0x1007c01c
??0CheckedMutex@auf@@QAE@PBD_N@Z 0x1007c0e8
??0Event@auf@@QAE@XZ 0x1007c0bc
??0IPv4@rtnet@@QAE@XZ 0x1007c138
??0IPv6@rtnet@@QAE@XZ 0x1007c144
??0UncheckedMutex@auf@@QAE@PBD_N@Z 0x1007c050
??1CheckedMutex@auf@@QAE@XZ 0x1007c0ec
??1Event@auf@@QAE@XZ 0x1007c0b8
??1IPv4@rtnet@@QAE@XZ 0x1007c13c
??1IPv6@rtnet@@QAE@XZ 0x1007c148
??1UncheckedMutex@auf@@QAE@XZ 0x1007c04c
??AIPv6@rtnet@@QAEAAEI@Z 0x1007c14c
?address@InterfaceAddress@rtnet@@QBE?AV?$IntrusivePtr@VAddress@rtnet@@@auf@@XZ 0x1007c158
?allocMem@LockfreePacker@auf@@SAPAXI@Z 0x1007c08c
?asIPv6@Address@rtnet@@QBE_NAAVIPv6@2@@Z 0x1007c154
?atomicAddI@spl@@YAHPCHH@Z 0x1007c0c4
?compareExchangeI@spl@@YA_NPCHHH@Z 0x1007c0cc
?compareExchangePI@spl@@YA_NPCHHH@Z 0x1007c0c8
?createStrand@auf@@YA?AV?$IntrusivePtr@VThreadPoolTransport@auf@@@1@W4ThreadPoolPriority@spl@@@Z 0x1007c124
?createTimerWithTransport@auf@@YA?AV?$IntrusivePtr@VTimer@auf@@@1@ABV?$IntrusivePtr@VThreadPoolTransport@auf@@@1@V?$duration@_JU?$ratio@$00$0PECEA@@std@@@chrono@std@@1PAUCall@1@@Z 0x1007c084
?dataBarrier@spl@@YAXXZ 0x1007c0c0
?decodeToUtf16@spl@@YA?AV?$basic_string@_SU?$char_traits@_S@std@@V?$allocator@_S@2@@std@@PBDI@Z 0x1007c178
?embedIPv4@IPv6@rtnet@@QAE_NABVIPv4@2@I@Z 0x1007c150
?encodeUtf8@spl@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXII@Z 0x1007c168
?freeMem@LockfreePacker@auf@@SAXPAX@Z 0x1007c088
?fromBytes@IPv4@rtnet@@QAE_NPBE@Z 0x1007c140
?g_aufUp@auf@@3HA 0x1007c048
?g_configMaxObjectWaitUs@auf@@3IA 0x1007c02c
?g_configTraceFifoSizeL2@auf@@3IA 0x1007c0f0
?g_logObjectCountChanges@auf@@3DA 0x1007c030
?g_nextCallId@auf@@3IC 0x1007c03c
?g_nextObjectId@auf@@3IC 0x1007c07c
?g_objectCheckDisabled@auf@@3DA 0x1007c034
?getNat64Prefixes@rtnet@@YA_NV?$duration@_JU?$ratio@$00$0PECEA@@std@@@chrono@std@@AAV?$vector@V?$IntrusivePtr@VInterfaceAddress@rtnet@@@auf@@V?$allocator@V?$IntrusivePtr@VInterfaceAddress@rtnet@@@auf@@@std@@@4@@Z 0x1007c160
?initInternal@auf@@YA_NPAUAufInitTag@1@PBDII@Z 0x1007c040
?instantiateLogComponent@internal@auf@@YAPAVLogComponent@2@PBD@Z 0x1007c058
?intrusive_ptr_add_ref@auf@@YAXPBVIReferenceCountable@1@@Z 0x1007c120
?intrusive_ptr_release@auf@@YAXPBVIReferenceCountable@1@@Z 0x1007c11c
?lock@MutexCore@internal@auf@@QAEXXZ 0x1007c0e0
?log@LogComponent@auf@@QAEXPBXIIPBDABVLogArgs@2@@Z 0x1007c12c
?logFlush@auf@@YAXXZ 0x1007c074
?memFree@spl@@YAXPAX@Z 0x1007c184
?memMalloc@spl@@YAPAXI@Z 0x1007c180
?post@Event@auf@@QAEXXZ 0x1007c0b4
?prefixLength@InterfaceAddress@rtnet@@QBEIXZ 0x1007c15c
?randomBytes@auf@@YA_NPAXI@Z 0x1007c094
?setLogComponentSafe@internal@auf@@YA_NPBD_N@Z 0x1007c05c
?stopInternal@auf@@YAXPAUAufInitTag@1@PBD@Z 0x1007c038
?unlock@MutexCore@internal@auf@@QAEXXZ 0x1007c0e4
?wait@Event@auf@@QAE_NI@Z 0x1007c0b0
?wait@Event@auf@@QAE_NV?$duration@_JU?$ratio@$00$0PECEA@@std@@@chrono@std@@@Z 0x1007c054
DecodePointer 0x1007c0d0
EncodePointer 0x1007c06c
FreeAddrInfoW 0x1007c134
GetAddrInfoW 0x1007c130
GetLastError 0x1007c064
GetTraceEnableFlags 0x1007c108
GetTraceEnableLevel 0x1007c104
GetTraceLoggerHandle 0x1007c100
InitializeSListHead 0x1007c070
IsDebuggerPresent 0x1007c068
MultiByteToWideChar 0x1007c128
QueryPerformanceCounter 0x1007c078
RaiseException 0x1007c044
RtcPalCleanup 0x1007c0dc
RtcPalCloseWaitableHandle 0x1007c0a0
RtcPalCreateEvent 0x1007c0a8
RtcPalCreateThread 0x1007c0ac
RtcPalDeinitTracing 0x1007c118
RtcPalGetTimeLongIn100nsFast 0x1007c174
RtcPalInitTracing 0x1007c114
RtcPalIsAutomaticProxyTraversalSupported 0x1007c16c
RtcPalLoadLibrary 0x1007c110
RtcPalNetAddressToStringW 0x1007c098
RtcPalNetStringToIPv4AddressW 0x1007c090
RtcPalNetStringToIPv6AddressW 0x1007c170
RtcPalRegisterTraceGuids 0x1007c10c
RtcPalSetEcsSetting 0x1007c164
RtcPalSetEcsSettingById 0x1007c0f8
RtcPalSetEvent 0x1007c0a4
RtcPalSetLogPath 0x1007c0d4
RtcPalStartup 0x1007c0d8
RtcPalWaitForSingleObject 0x1007c09c
SetLastError 0x1007c060
threadCurrentId 0x1007c17c
TraceMessage 0x1007c0f4
UnregisterTraceGuids 0x1007c0fc
WideCharToMultiByte 0x1007c080