ipcfile.dll

v1.0.5225.0 64-bit Windows Analyzed
Description
Microsoft Active Directory Rights Management Services File API
Authors
Copyright (c) Microsoft Corporation. All rights reserved.
File size
508.9 KB
Uploaded
2025-12-04 06:14
Views
73
SHA-256
efaa085b21f290a8b3da64dcaaf1fb6a

Exported functions 26

#1 · 0x50d0
#2 · 0x6470
#3 · 0x8da0
#4 · 0x8480
#5 · 0x40e0
#6 · 0x5e70
#7 · 0x7200
#8 · 0x77f0
#9 · 0x8a00
#10 · 0x8bc0
#11 · 0x7de0
#12 · 0x8db0
#13 · 0x92c0
#14 · 0x98c0
#15 · 0x9c20
#16 · 0xa170
#17 · 0xa5c0
#18 · 0xab50
#19 · 0xb0d0
#20 · 0x4130
#21 · 0x2e80
#22 · 0x6da0
#23 · 0x5110
#24 · 0x45a0
#25 · 0x3520
#26 · 0x6150

Imported DLLs & functions 218

AdjustTokenPrivileges 0x18004a010
EventEnabled 0x18004a030
EventRegister 0x18004a000
EventWrite 0x18004a060
GetNamedSecurityInfoW 0x18004a028
GetSecurityDescriptorControl 0x18004a020
LookupPrivilegeValueW 0x18004a008
OpenProcessToken 0x18004a058
RegCloseKey 0x18004a038
RegEnumKeyW 0x18004a040
RegOpenKeyExW 0x18004a048
RegQueryValueExW 0x18004a050
SetNamedSecurityInfoW 0x18004a018
_lock_file 0x18004a5d0
_unlock_file 0x18004a5d8
_wsplitpath_s 0x18004a5e0
_callnewh 0x18004a600
free 0x18004a5f0
malloc 0x18004a5f8
_cexit 0x18004a638
_configure_narrow_argv 0x18004a660
_crt_atexit 0x18004a610
_execute_onexit_table 0x18004a618
_initialize_narrow_environment 0x18004a630
_initialize_onexit_table 0x18004a628
_initterm 0x18004a648
_initterm_e 0x18004a640
_invalid_parameter_noinfo_noreturn 0x18004a658
_register_onexit_function 0x18004a620
_seh_filter_dll 0x18004a650
__stdio_common_vsprintf 0x18004a680
__stdio_common_vswprintf 0x18004a670
__stdio_common_vswprintf_s 0x18004a678
_fseeki64 0x18004a698
_get_stream_buffer_pointers 0x18004a690
fclose 0x18004a6d8
fflush 0x18004a6d0
fgetc 0x18004a6e0
fgetpos 0x18004a6c0
fputc 0x18004a688
fread 0x18004a6a0
fsetpos 0x18004a6a8
fwrite 0x18004a6c8
setvbuf 0x18004a6b8
ungetc 0x18004a6b0
_wcsicmp 0x18004a718
_wcsnicmp 0x18004a700
strnlen 0x18004a6f8
towlower 0x18004a710
wcsncmp 0x18004a708
wcsnlen 0x18004a6f0
AddDllDirectory 0x18004a0f0
CloseHandle 0x18004a0b0
CopyFileW 0x18004a218
CreateEventW 0x18004a110
CreateFileW 0x18004a238
DeleteCriticalSection 0x18004a2b0
DeleteFileW 0x18004a1e0
EnterCriticalSection 0x18004a140
FlushFileBuffers 0x18004a1f8
FormatMessageW 0x18004a0b8
FreeLibrary 0x18004a170
GetCurrentProcess 0x18004a138
GetCurrentProcessId 0x18004a118
GetCurrentThreadId 0x18004a078
GetEnvironmentVariableW 0x18004a080
GetFileAttributesExW 0x18004a208
GetFileAttributesW 0x18004a198
GetFileInformationByHandle 0x18004a1d8
GetFullPathNameW 0x18004a200
GetLastError 0x18004a2c0
GetModuleFileNameW 0x18004a0d8
GetModuleHandleExW 0x18004a0e0
GetModuleHandleW 0x18004a168
GetNativeSystemInfo 0x18004a0a8
GetProcAddress 0x18004a160
GetSystemInfo 0x18004a188
GetSystemPreferredUILanguages 0x18004a090
GetSystemTime 0x18004a1a0
GetSystemTimeAsFileTime 0x18004a290
GetSystemWindowsDirectoryW 0x18004a220
GetTempPathW 0x18004a230
GetUserPreferredUILanguages 0x18004a0c0
GetVersionExW 0x18004a0c8
GetVolumeInformationW 0x18004a248
InitializeCriticalSectionAndSpinCount 0x18004a128
InitializeCriticalSectionEx 0x18004a2c8
InitializeSListHead 0x18004a298
IsDebuggerPresent 0x18004a2a0
IsProcessorFeaturePresent 0x18004a288
LeaveCriticalSection 0x18004a120
LoadLibraryExA 0x18004a158
LoadLibraryExW 0x18004a190
LoadLibraryW 0x18004a070
LocalAlloc 0x18004a0d0
LocaleNameToLCID 0x18004a098
LocalFree 0x18004a0a0
LockFileEx 0x18004a1f0
MoveFileW 0x18004a228
MultiByteToWideChar 0x18004a150
OpenProcess 0x18004a250
OutputDebugStringA 0x18004a2d0
OutputDebugStringW 0x18004a2a8
QueryPerformanceCounter 0x18004a1b0
QueryPerformanceFrequency 0x18004a1a8
RaiseException 0x18004a2b8
ReadFile 0x18004a1b8
RemoveDllDirectory 0x18004a0e8
ReplaceFileW 0x18004a210
ResetEvent 0x18004a0f8
RtlCaptureContext 0x18004a260
RtlLookupFunctionEntry 0x18004a268
RtlVirtualUnwind 0x18004a270
SetEndOfFile 0x18004a1c8
SetEvent 0x18004a100
SetFileAttributesW 0x18004a240
SetFilePointerEx 0x18004a1e8
SetLastError 0x18004a088
SetUnhandledExceptionFilter 0x18004a280
Sleep 0x18004a108
TerminateProcess 0x18004a130
UnhandledExceptionFilter 0x18004a278
UnlockFileEx 0x18004a1d0
VirtualProtect 0x18004a180
VirtualQuery 0x18004a178
WaitForSingleObjectEx 0x18004a258
WideCharToMultiByte 0x18004a148
WriteFile 0x18004a1c0
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x18004a3a0
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18004a398
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18004a3b0
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x18004a378
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x18004a388
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x18004a4f8
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18004a428
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x18004a308
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x18004a470
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ 0x18004a330
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x18004a448
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ 0x18004a4f0
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18004a420
?_Xbad_function_call@std@@YAXXZ 0x18004a3c8
?_Xlength_error@std@@YAXPEBD@Z 0x18004a2e0
?_Xout_of_range@std@@YAXPEBD@Z 0x18004a490
??0_Lockit@std@@QEAA@H@Z 0x18004a3b8
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18004a320
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18004a458
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z 0x18004a338
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x18004a440
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18004a368
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18004a300
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18004a478
??1_Lockit@std@@QEAA@XZ 0x18004a3c0
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18004a508
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004a438
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18004a498
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004a3d0
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004a350
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18004a500
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004a430
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@J@Z 0x18004a4a8
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@K@Z 0x18004a4a0
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x18004a4b0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@J@Z 0x18004a3d8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x18004a3e0
??Bid@locale@std@@QEAA_KXZ 0x18004a340
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x18004a348
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x18004a310
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x18004a468
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z 0x18004a328
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x18004a450
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x18004a390
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x18004a3a8
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18004a4b8
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18004a3e8
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18004a360
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18004a358
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x18004a370
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z 0x18004a4c8
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x18004a3f8
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x18004a318
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18004a460
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ 0x18004a4e8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x18004a418
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x18004a2f8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x18004a480
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x18004a2f0
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x18004a488
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ 0x18004a4c0
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18004a3f0
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ 0x18004a4e0
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18004a410
?uncaught_exception@std@@YA_NXZ 0x18004a2e8
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x18004a380
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z 0x18004a4d8
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x18004a408
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z 0x18004a4d0
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x18004a400
0x18004a518
__C_specific_handler 0x18004a5a0
__CxxFrameHandler3 0x18004a590
__RTDynamicCast 0x18004a580
__std_exception_copy 0x18004a540
__std_exception_destroy 0x18004a548
__std_terminate 0x18004a528
__std_type_info_compare 0x18004a550
__std_type_info_destroy_list 0x18004a558
_CxxThrowException 0x18004a568
_purecall 0x18004a530
memcmp 0x18004a578
memcpy 0x18004a598
memmove 0x18004a570
memset 0x18004a560
strchr 0x18004a538
wcsstr 0x18004a588
GetFileVersionInfoExW 0x18004a5b0
GetFileVersionInfoSizeExW 0x18004a5c0
VerQueryValueW 0x18004a5b8