openvr_api.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
2.3 MB
Uploaded
2026-06-27 18:27
Views
83
SHA-256
827ad85f3606a4dc4a8f5561a8ca69e4

Exported functions 27

HmdSystemFactory #1 · 0x33c0
VRApplications #2 · 0x46a0
VRChaperone #3 · 0x4770
VRChaperoneSetup #4 · 0x4840
VRClientCoreFactory #5 · 0x33f0
VRCompositor #6 · 0x4910
VRExtendedDisplay #7 · 0x49e0
VRNotifications #8 · 0x4ab0
VROverlay #9 · 0x4b80
VRRenderModels #10 · 0x4c50
VRSettings #11 · 0x4d20
VRSystem #12 · 0x4df0
VRTrackedCamera #13 · 0x4ec0
VR_GetGenericInterface #14 · 0x36f0
VR_GetInitToken #15 · 0x3c80
VR_GetStringForHmdError #16 · 0x3c90
VR_GetVRInitErrorAsEnglishDescription #17 · 0x3cc0
VR_GetVRInitErrorAsSymbol #18 · 0x3fd0
VR_Init #19 · 0x4f90
VR_InitInternal #20 · 0x4000
VR_InitInternal2 #21 · 0x4010
VR_IsHmdPresent #22 · 0x42d0
VR_IsInterfaceVersionValid #23 · 0x4580
VR_IsRuntimeInstalled #24 · 0x4580
VR_RuntimePath #25 · 0x4590
VR_Shutdown #26 · 0x5030
VR_ShutdownInternal #27 · 0x45c0

Imported DLLs & functions 299

GetSidSubAuthority 0x180113008
GetSidSubAuthorityCount 0x180113010
GetTokenInformation 0x180113038
OpenProcessToken 0x180113028
RegCloseKey 0x180113030
RegEnumValueW 0x180113000
RegGetValueW 0x180113018
RegOpenKeyExW 0x180113020
PathCchCanonicalize 0x1801136c8
atoi 0x1801136e0
strtof 0x1801136d8
strtol 0x1801136e8
_lock_file 0x180113710
_mkdir 0x180113718
_stat64i32 0x180113708
_unlock_file 0x180113720
_callnewh 0x180113738
free 0x180113730
malloc 0x180113740
___lc_codepage_func 0x180113758
localeconv 0x180113750
_dclass 0x180113798
_finite 0x1801137a0
_isnan 0x1801137a8
acosf 0x180113788
atan2f 0x180113770
ceilf 0x180113778
cosf 0x1801137b0
modf 0x180113790
powf 0x180113780
sinf 0x180113768
sqrtf 0x1801137b8
tanf 0x1801137c0
_cexit 0x180113810
_configure_narrow_argv 0x1801137d8
_crt_atexit 0x180113800
_errno 0x180113848
_execute_onexit_table 0x1801137f8
_initialize_narrow_environment 0x1801137e0
_initialize_onexit_table 0x1801137e8
_initterm 0x180113818
_initterm_e 0x180113820
_invalid_parameter_noinfo_noreturn 0x180113830
_register_onexit_function 0x1801137f0
_seh_filter_dll 0x1801137d0
abort 0x180113840
exit 0x180113838
strerror 0x180113808
terminate 0x180113828
__stdio_common_vsprintf 0x180113898
__stdio_common_vsprintf_s 0x1801138b8
__stdio_common_vsscanf 0x180113878
_fseeki64 0x180113860
_get_stream_buffer_pointers 0x1801138e0
_getcwd 0x1801138c0
fclose 0x1801138d8
fflush 0x1801138b0
fgetc 0x1801138a8
fgetpos 0x1801138d0
fgets 0x180113890
fopen 0x1801138c8
fputc 0x180113868
fread 0x180113870
fsetpos 0x180113858
fwrite 0x180113880
setvbuf 0x180113888
ungetc 0x1801138a0
isspace 0x180113918
strcmp 0x180113900
strcpy_s 0x1801138f0
strncmp 0x180113908
strncpy 0x180113910
strncpy_s 0x1801138f8
tolower 0x180113920
_localtime64 0x180113938
strftime 0x180113930
D3D11CreateDevice 0x180113958
D3DCompile 0x180113048
CreateDXGIFactory 0x180113970
CreateDXGIFactory1 0x180113968
AcquireSRWLockExclusive 0x1801131d0
AcquireSRWLockShared 0x1801131d8
AreFileApisANSI 0x1801130c0
CloseHandle 0x180113150
CreateEventA 0x180113168
CreateFileW 0x180113210
CreateProcessA 0x180113158
DebugBreak 0x180113118
DeleteCriticalSection 0x1801130e0
FindClose 0x180113218
FindFirstFileExW 0x180113228
FindFirstFileW 0x180113220
FindNextFileW 0x180113230
FindResourceA 0x180113148
FormatMessageA 0x180113108
FormatMessageW 0x180113198
FreeLibrary 0x180113200
GetCurrentDirectoryW 0x1801131f8
GetCurrentProcess 0x1801131b8
GetCurrentProcessId 0x1801130b8
GetCurrentThreadId 0x1801131e8
GetEnvironmentVariableW 0x180113178
GetFileAttributesExW 0x180113238
GetFileAttributesW 0x180113180
GetFileInformationByHandleEx 0x180113078
GetFullPathNameW 0x1801131c8
GetLastError 0x1801130d0
GetLocaleInfoEx 0x1801131f0
GetModuleFileNameA 0x180113110
GetModuleFileNameW 0x180113128
GetProcAddress 0x1801130f0
GetSystemTime 0x180113120
GetSystemTimeAsFileTime 0x1801130e8
InitializeCriticalSectionEx 0x1801130d8
InitializeSListHead 0x180113208
IsDebuggerPresent 0x180113070
IsProcessorFeaturePresent 0x1801130a8
LoadLibraryA 0x1801130f8
LoadLibraryExW 0x180113188
LoadLibraryW 0x180113190
LoadResource 0x180113138
LocalFree 0x180113100
MultiByteToWideChar 0x1801131a0
OutputDebugStringA 0x1801131b0
OutputDebugStringW 0x180113068
QueryPerformanceCounter 0x1801130b0
ReleaseSRWLockExclusive 0x180113240
ReleaseSRWLockShared 0x1801131c0
RtlCaptureContext 0x180113058
RtlLookupFunctionEntry 0x180113080
RtlVirtualUnwind 0x180113088
SetEnvironmentVariableA 0x1801130c8
SetUnhandledExceptionFilter 0x180113098
SizeofResource 0x180113140
Sleep 0x180113170
SleepConditionVariableSRW 0x1801131e0
SystemTimeToFileTime 0x180113130
TerminateProcess 0x1801130a0
UnhandledExceptionFilter 0x180113090
WaitForSingleObject 0x180113160
WakeAllConditionVariable 0x180113060
WideCharToMultiByte 0x1801131a8
_Mtx_lock 0x180113460
_Mtx_unlock 0x180113468
_Query_perf_counter 0x1801134e0
_Query_perf_frequency 0x1801134e8
_Xtime_get_ticks 0x180113568
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x1801133a0
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x180113400
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x180113388
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180113530
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180113488
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180113558
?_Gnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x1801132d0
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x1801132c0
?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x1801132c8
?_Incref@facet@locale@std@@UEAAXXZ 0x180113398
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAPEAD0PEAH001@Z 0x1801132f8
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x1801132f0
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x1801133c8
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x1801134b0
?_Locimp_Addfac@_Locimp@locale@std@@CAXPEAV123@PEAVfacet@23@_K@Z 0x1801133c0
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180113458
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z 0x1801133b8
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180113360
?_Pnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x1801132e8
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x1801132e0
?_Syserror_map@std@@YAPEBDH@Z 0x1801134c8
?_Throw_Cpp_error@std@@YAXH@Z 0x180113470
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180113450
?_Winerror_map@std@@YAHH@Z 0x1801134d0
?_Xbad_alloc@std@@YAXXZ 0x180113578
?_Xbad_function_call@std@@YAXXZ 0x180113598
?_Xinvalid_argument@std@@YAXPEBD@Z 0x180113480
?_Xlength_error@std@@YAXPEBD@Z 0x1801135a8
?_Xout_of_range@std@@YAXPEBD@Z 0x1801135a0
??0_Lockit@std@@QEAA@H@Z 0x180113588
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180113348
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x180113420
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180113410
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180113350
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180113260
??0?$codecvt@_WDU_Mbstatet@@@std@@QEAA@_K@Z 0x1801133d0
??1_Lockit@std@@QEAA@XZ 0x180113580
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180113310
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180113428
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180113418
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180113358
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180113268
??1?$codecvt@_WDU_Mbstatet@@@std@@MEAA@XZ 0x1801133d8
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z 0x1801133b0
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z 0x1801134b8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z 0x180113518
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@G@Z 0x1801134f8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x180113500
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z 0x180113508
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@J@Z 0x180113370
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@K@Z 0x180113510
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x180113368
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x180113408
??7ios_base@std@@QEBA_NXZ 0x1801133e8
??Bid@locale@std@@QEAA_KXZ 0x180113560
??Bios_base@std@@QEBA_NXZ 0x1801133e0
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x180113550
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x180113528
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180113318
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x180113520
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180113288
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x1801132a0
?eof@ios_base@std@@QEBA_NXZ 0x180113490
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x1801132b8
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ 0x180113338
?flags@ios_base@std@@QEBAHXZ 0x1801135b0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180113380
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x1801132a8
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x180113270
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x180113498
?good@ios_base@std@@QEBA_NXZ 0x180113298
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180113290
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A 0x1801133a8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x180113390
?id@?$ctype@D@std@@2V0locale@2@A 0x1801134c0
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180113430
?in@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEA_W3AEAPEA_W@Z 0x1801134d8
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180113548
?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z 0x180113478
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180113540
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x1801134f0
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x1801132d8
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x1801135b8
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x180113378
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x180113330
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x180113440
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z 0x1801132b0
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD0@Z 0x1801133f0
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z 0x1801133f8
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180113320
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x1801134a0
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x180113590
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x1801134a8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180113278
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x180113280
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180113438
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x180113328
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x180113448
?uncaught_exceptions@std@@YAHXZ 0x180113570
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x180113538
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x180113340
?width@ios_base@std@@QEAA_J_J@Z 0x180113258
?width@ios_base@std@@QEBA_JXZ 0x180113250
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x180113300
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x180113308
glBindTexture 0x1801135d0
glGetError 0x1801135d8
glGetTexLevelParameteriv 0x1801135c8
wglGetCurrentContext 0x1801135e0
wglGetCurrentDC 0x1801135e8
wglGetProcAddress 0x1801135f0
SHGetFolderPathW 0x180113600
PathStripPathA 0x180113610
MessageBoxA 0x180113620
__CxxFrameHandler4 0x1801136b8
__C_specific_handler 0x1801136a8
__current_exception 0x180113670
__current_exception_context 0x180113668
__std_exception_copy 0x180113690
__std_exception_destroy 0x180113688
__std_terminate 0x180113698
__std_type_info_compare 0x180113638
__std_type_info_destroy_list 0x180113648
_CxxThrowException 0x180113680
_purecall 0x180113650
memchr 0x180113640
memcmp 0x1801136a0
memcpy 0x180113658
memmove 0x180113660
memset 0x180113630
strchr 0x180113678
vkAllocateCommandBuffers 0x180113a00
vkBeginCommandBuffer 0x1801139f0
vkCmdBlitImage 0x1801139d8
vkCmdCopyImage 0x1801139e0
vkCmdPipelineBarrier 0x1801139c8
vkCmdResolveImage 0x1801139d0
vkCreateCommandPool 0x180113980
vkCreateDevice 0x180113990
vkCreateInstance 0x1801139a0
vkDestroyCommandPool 0x180113a08
vkDestroyDevice 0x180113988
vkDestroyInstance 0x180113998
vkEndCommandBuffer 0x1801139e8
vkEnumeratePhysicalDevices 0x1801139c0
vkFreeCommandBuffers 0x1801139f8
vkGetDeviceQueue 0x1801139b0
vkGetPhysicalDeviceProperties2 0x1801139a8
vkGetPhysicalDeviceQueueFamilyProperties 0x1801139b8
vkQueueSubmit 0x180113a10