WpcWebFilter.dll

v10.0.19041.6033 64-bit Windows NT Analyzed
Description
WpcWebFilter.dll
Authors
© Microsoft Corporation. All rights reserved.
File size
839.0 KB
Uploaded
2025-12-01 07:45
Views
65
SHA-256
96e4b33519edaf6771a1fd50943f52a1

Exported functions 6

DllCanUnloadNow #1 · 0x167f0
DllGetActivationFactory #2 · 0x165f0
DllGetClassObject #3 · 0x16770
WpcWebFilterCreate #4 · 0x17120
WpcWebFilterDestroy #5 · 0x172a0
WpcWebFilterGet #6 · 0x171f0

Imported DLLs & functions 331

GetPackageFamilyName 0x18008d9c8
IsTextUnicode 0x18008d9d8
CLSIDFromString 0x18008da30
CoCreateFreeThreadedMarshaler 0x18008da00
CoCreateInstance 0x18008da10
CoGetCallContext 0x18008da20
CoInitializeEx 0x18008d9f0
CoTaskMemAlloc 0x18008da18
CoTaskMemFree 0x18008da08
CoUninitialize 0x18008d9e8
CoWaitForMultipleHandles 0x18008d9f8
StringFromCLSID 0x18008da28
DebugBreak 0x18008da50
IsDebuggerPresent 0x18008da40
OutputDebugStringW 0x18008da48
GetLastError 0x18008da60
RaiseException 0x18008da80
SetLastError 0x18008da78
SetUnhandledExceptionFilter 0x18008da68
UnhandledExceptionFilter 0x18008da70
ConvertFiberToThread 0x18008da90
CompareFileTime 0x18008dac0
CreateDirectoryW 0x18008dad0
CreateFileW 0x18008dab8
FindCloseChangeNotification 0x18008dab0
FindFirstChangeNotificationW 0x18008daa8
FindNextChangeNotification 0x18008dad8
GetFileAttributesExW 0x18008dac8
GetFileAttributesW 0x18008daa0
GetFileSizeEx 0x18008dae8
ReadFile 0x18008daf0
SetFilePointerEx 0x18008daf8
WriteFile 0x18008dae0
CloseHandle 0x18008db08
GetProcessHeap 0x18008db28
HeapAlloc 0x18008db18
HeapFree 0x18008db20
InitializeSListHead 0x18008db38
DisableThreadLibraryCalls 0x18008db48
GetModuleFileNameA 0x18008db60
GetModuleFileNameW 0x18008db50
GetModuleHandleExW 0x18008db68
GetModuleHandleW 0x18008db70
GetProcAddress 0x18008db58
GetSystemDefaultLCID 0x18008db90
IdnToAscii 0x18008db80
IdnToUnicode 0x18008db88
GetSystemDefaultUILanguage 0x18008dba0
CreateFileMappingW 0x18008dbc0
MapViewOfFile 0x18008dbb8
UnmapViewOfFile 0x18008dbb0
FormatMessageW 0x18008dbd0
LocalFree 0x18008dbd8
ExpandEnvironmentStringsW 0x18008dbe8
GetCurrentProcess 0x18008dc20
GetCurrentProcessId 0x18008dc18
GetCurrentThread 0x18008dc08
GetCurrentThreadId 0x18008dbf8
OpenProcessToken 0x18008dc00
OpenThread 0x18008dc50
OpenThreadToken 0x18008dc10
QueueUserAPC 0x18008dc58
TerminateProcess 0x18008dc28
TlsAlloc 0x18008dc38
TlsFree 0x18008dc30
TlsGetValue 0x18008dc48
TlsSetValue 0x18008dc40
IsProcessorFeaturePresent 0x18008dc68
QueryPerformanceCounter 0x18008dc78
RegCloseKey 0x18008dcc0
RegCreateKeyExW 0x18008dc90
RegDeleteTreeW 0x18008dcd0
RegDeleteValueW 0x18008dc98
RegEnumKeyExW 0x18008dcb0
RegEnumValueW 0x18008dca8
RegGetValueW 0x18008dcb8
RegOpenKeyExW 0x18008dcc8
RegQueryValueExW 0x18008dc88
RegSetValueExW 0x18008dca0
RtlCaptureContext 0x18008dce8
RtlLookupFunctionEntry 0x18008dcf0
RtlVirtualUnwind 0x18008dce0
PathCombineW 0x18008dd08
PathRemoveFileSpecW 0x18008dd00
MultiByteToWideChar 0x18008dd18
WideCharToMultiByte 0x18008dd20
AcquireSRWLockExclusive 0x18008dd90
AcquireSRWLockShared 0x18008dd78
CreateEventExW 0x18008dd48
CreateEventW 0x18008ddb8
CreateMutexExW 0x18008dd30
CreateMutexW 0x18008dda0
CreateSemaphoreExW 0x18008dd38
DeleteCriticalSection 0x18008dd60
EnterCriticalSection 0x18008dd40
InitializeCriticalSection 0x18008dd80
InitializeCriticalSectionAndSpinCount 0x18008ddd0
InitializeCriticalSectionEx 0x18008ddf8
InitializeSRWLock 0x18008dda8
LeaveCriticalSection 0x18008dd88
OpenMutexW 0x18008ddb0
OpenSemaphoreW 0x18008dd58
ReleaseMutex 0x18008ddd8
ReleaseSemaphore 0x18008ddf0
ReleaseSRWLockExclusive 0x18008dd98
ReleaseSRWLockShared 0x18008dd68
ResetEvent 0x18008ddc0
SetEvent 0x18008ddc8
SleepEx 0x18008dd70
WaitForMultipleObjectsEx 0x18008dd50
WaitForSingleObject 0x18008dde8
WaitForSingleObjectEx 0x18008dde0
InitializeConditionVariable 0x18008de10
InitOnceBeginInitialize 0x18008de28
InitOnceComplete 0x18008de30
Sleep 0x18008de08
SleepConditionVariableSRW 0x18008de20
WakeAllConditionVariable 0x18008de18
GetSystemTimeAsFileTime 0x18008de40
GetTickCount 0x18008de48
GetTickCount64 0x18008de58
GetVersionExW 0x18008de50
CallbackMayRunLong 0x18008de70
CloseThreadpool 0x18008de98
CloseThreadpoolTimer 0x18008de78
CreateThreadpool 0x18008de80
CreateThreadpoolTimer 0x18008dea8
SetThreadpoolThreadMaximum 0x18008de90
SetThreadpoolThreadMinimum 0x18008de88
SetThreadpoolTimer 0x18008deb0
TrySubmitThreadpoolCallback 0x18008dea0
WaitForThreadpoolTimerCallbacks 0x18008de68
SystemTimeToFileTime 0x18008dec0
UrlEscapeW 0x18008ded0
DecodePointer 0x18008dee8
EncodePointer 0x18008dee0
RoOriginateError 0x18008def8
RoOriginateErrorW 0x18008df00
RoGetActivationFactory 0x18008df10
RoInitialize 0x18008df20
RoUninitialize 0x18008df18
WindowsCreateStringReference 0x18008df38
WindowsDeleteString 0x18008df40
WindowsGetStringRawBuffer 0x18008df48
WindowsIsStringEmpty 0x18008df50
WindowsStringHasEmbeddedNull 0x18008df30
IsWow64Process 0x18008df60
__C_specific_handler 0x18008e068
__CxxFrameHandler3 0x18008e070
__CxxFrameHandler4 0x18008e0d8
__std_terminate 0x18008e0d0
__std_type_info_compare 0x18008e0f8
_CxxThrowException 0x18008e078
_o___std_exception_copy 0x18008e0b0
_o___std_exception_destroy 0x18008e0a8
_o___std_type_info_destroy_list 0x18008e0a0
_o___std_type_info_name 0x18008e098
_o___stdio_common_vsnprintf_s 0x18008e090
_o___stdio_common_vsnwprintf_s 0x18008e088
_o___stdio_common_vswprintf 0x18008e080
_o__callnewh 0x18008e0f0
_o__cexit 0x18008e0e8
_o__configure_narrow_argv 0x18008e0e0
_o__crt_atexit 0x18008e0c8
_o__errno 0x18008e0c0
_o__execute_onexit_table 0x18008e0b8
_o__i64tow_s 0x18008df80
_o__initialize_narrow_environment 0x18008df88
_o__initialize_onexit_table 0x18008df90
_o__invalid_parameter_noinfo 0x18008df98
_o__invalid_parameter_noinfo_noreturn 0x18008dfa0
_o__itoa_s 0x18008dfa8
_o__purecall 0x18008dfb0
_o__register_onexit_function 0x18008dfb8
_o__seh_filter_dll 0x18008dfc0
_o__ui64tow_s 0x18008dfc8
_o__wcsicmp 0x18008dfd0
_o__wcstoui64 0x18008dfd8
_o_free 0x18008dfe8
_o_isdigit 0x18008dff0
_o_islower 0x18008dff8
_o_iswascii 0x18008e000
_o_iswdigit 0x18008e008
_o_iswlower 0x18008e010
_o_iswxdigit 0x18008e018
_o_isxdigit 0x18008e020
_o_malloc 0x18008e028
_o_realloc 0x18008e030
_o_strtol 0x18008e038
_o_terminate 0x18008e040
_o_tolower 0x18008e048
_o_towlower 0x18008e050
_o_wcscpy_s 0x18008e058
_o_wcstol 0x18008e060
memchr 0x18008e110
memcmp 0x18008e118
memcpy 0x18008e120
memmove 0x18008dfe0
strchr 0x18008e100
wcschr 0x18008e108
_initterm 0x18008e138
_initterm_e 0x18008e130
memset 0x18008e148
strncmp 0x18008e150
EventActivityIdControl 0x18008e180
EventRegister 0x18008e170
EventSetInformation 0x18008e160
EventUnregister 0x18008e178
EventWriteTransfer 0x18008e168
MsgWaitForMultipleObjectsEx 0x18008e190
DispatchMessageW 0x18008e1b8
PeekMessageW 0x18008e1c0
PostQuitMessage 0x18008e1a0
PostThreadMessageW 0x18008e1a8
TranslateMessage 0x18008e1b0
CopySid 0x18008e1e0
CreateWellKnownSid 0x18008e1d8
GetTokenInformation 0x18008e1d0
ConvertSidToStringSidW 0x18008e1f0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x18008e200
ConvertStringSidToSidW 0x18008e1f8
SHGetFolderPathW 0x18008e210
SHGetKnownFolderPath 0x18008e218
BCryptCreateHash 0x18008e228
BCryptDestroyHash 0x18008e230
BCryptFinishHash 0x18008e238
BCryptHashData 0x18008e240
_Cnd_broadcast 0x18008e300
_Cnd_destroy_in_situ 0x18008e2b0
_Cnd_init_in_situ 0x18008e2c0
_Cnd_wait 0x18008e308
_Mtx_destroy_in_situ 0x18008e2d8
_Mtx_init_in_situ 0x18008e2e0
_Mtx_lock 0x18008e2d0
_Mtx_unlock 0x18008e2c8
_Strcoll 0x18008e380
_Strxfrm 0x18008e378
_Wcscoll 0x18008e370
_Wcsxfrm 0x18008e368
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z 0x18008e2e8
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x18008e298
?__ExceptionPtrCreate@@YAXPEAX@Z 0x18008e320
?__ExceptionPtrCurrentException@@YAXPEAX@Z 0x18008e250
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x18008e280
?__ExceptionPtrRethrow@@YAXPEBX@Z 0x18008e270
?__ExceptionPtrToBool@@YA_NPEBX@Z 0x18008e2a8
?_Assign@_ContextCallback@details@Concurrency@@AEAAXPEAX@Z 0x18008e450
?_CallInContext@_ContextCallback@details@Concurrency@@QEBAXV?$function@$$A6AXXZ@std@@_N@Z 0x18008e448
?_Capture@_ContextCallback@details@Concurrency@@AEAAXXZ 0x18008e440
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18008e398
?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z 0x18008e318
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18008e3d8
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18008e390
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ 0x18008e400
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18008e3c0
?_Incref@facet@locale@std@@UEAAXXZ 0x18008e388
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18008e408
?_IsCurrentOriginSTA@_ContextCallback@details@Concurrency@@CA_NXZ 0x18008e350
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x18008e288
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QEAAX_N@Z 0x18008e260
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x18008e2f8
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x18008e2f0
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x18008e258
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QEAAXXZ 0x18008e348
?_Release_chore@details@Concurrency@@YAXPEAU_Threadpool_chore@12@@Z 0x18008e328
?_ReportUnobservedException@details@Concurrency@@YAXXZ 0x18008e278
?_Reset@_ContextCallback@details@Concurrency@@AEAAXXZ 0x18008e340
?_Schedule_chore@details@Concurrency@@YAHPEAU_Threadpool_chore@12@@Z 0x18008e330
?_Throw_C_error@std@@YAXH@Z 0x18008e458
?_Xbad_alloc@std@@YAXXZ 0x18008e3e8
?_Xbad_function_call@std@@YAXXZ 0x18008e290
?_XGetLastError@std@@YAXXZ 0x18008e2b8
?_Xlength_error@std@@YAXPEBD@Z 0x18008e310
?_Xout_of_range@std@@YAXPEBD@Z 0x18008e2a0
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x18008e418
??0_Locinfo@std@@QEAA@PEBD@Z 0x18008e3b0
??0_Lockit@std@@QEAA@H@Z 0x18008e3b8
??0facet@locale@std@@IEAA@_K@Z 0x18008e358
??0task_continuation_context@Concurrency@@AEAA@XZ 0x18008e268
??1_Locinfo@std@@QEAA@XZ 0x18008e3a0
??1_Lockit@std@@QEAA@XZ 0x18008e3a8
??1facet@locale@std@@MEAA@XZ 0x18008e360
??Bid@locale@std@@QEAA_KXZ 0x18008e3d0
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ 0x18008e338
?id@?$collate@D@std@@2V0locale@2@A 0x18008e3f8
?id@?$collate@G@std@@2V0locale@2@A 0x18008e3f0
?id@?$ctype@D@std@@2V0locale@2@A 0x18008e3e0
?id@?$ctype@G@std@@2V0locale@2@A 0x18008e3c8
?is@?$ctype@G@std@@QEBA_NFG@Z 0x18008e410
?tolower@?$ctype@D@std@@QEBADD@Z 0x18008e428
?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z 0x18008e438
?tolower@?$ctype@G@std@@QEBAGG@Z 0x18008e420
?tolower@?$ctype@G@std@@QEBAPEBGPEAGPEBG@Z 0x18008e430
EtwGetTraceEnableFlags 0x18008e478
EtwGetTraceEnableLevel 0x18008e480
EtwGetTraceLoggerHandle 0x18008e488
EtwRegisterTraceGuidsW 0x18008e470
EtwTraceMessage 0x18008e490
EtwUnregisterTraceGuids 0x18008e468
SysAllocString 0x18008d970
WsAbandonCall 0x18008e538
WsAlloc 0x18008e520
WsCall 0x18008e4c8
WsCloseServiceProxy 0x18008e4b8
WsCreateError 0x18008e528
WsCreateHeap 0x18008e510
WsCreateReader 0x18008e4f0
WsCreateServiceProxyFromTemplate 0x18008e4c0
WsCreateWriter 0x18008e4e0
WsFreeError 0x18008e530
WsFreeHeap 0x18008e518
WsFreeReader 0x18008e4a0
WsFreeServiceProxy 0x18008e548
WsFreeWriter 0x18008e4a8
WsGetErrorProperty 0x18008e4d8
WsGetErrorString 0x18008e4b0
WsGetFaultErrorProperty 0x18008e4d0
WsGetReaderNode 0x18008e500
WsOpenServiceProxy 0x18008e540
WsReadNode 0x18008e508
WsSetInputToBuffer 0x18008e4f8
WsWriteXmlBufferToBytes 0x18008e4e8
WinHttpAddRequestHeaders 0x18008d988
WinHttpCloseHandle 0x18008d9a8
WinHttpConnect 0x18008d9b8
WinHttpOpen 0x18008d980
WinHttpOpenRequest 0x18008d9a0
WinHttpReadData 0x18008d9b0
WinHttpReceiveResponse 0x18008d998
WinHttpSendRequest 0x18008d990