WpcWebFilter.dll

v10.0.19041.6033 32-bit Windows NT Analyzed
Description
WpcWebFilter.dll
Authors
© Microsoft Corporation. All rights reserved.
File size
630.5 KB
Uploaded
2025-12-01 08:08
Views
49
SHA-256
7d0a61970e4f96858cf9f31c45c6aae7

Exported functions 6

DllCanUnloadNow #1 · 0x238d0
DllGetActivationFactory #2 · 0x23850
DllGetClassObject #3 · 0x23860
WpcWebFilterCreate #4 · 0x23fd0
WpcWebFilterDestroy #5 · 0x241d0
WpcWebFilterGet #6 · 0x24150

Imported DLLs & functions 328

GetPackageFamilyName 0x1009302c
IsTextUnicode 0x10093034
CLSIDFromString 0x10093040
CoCreateFreeThreadedMarshaler 0x1009304c
CoCreateInstance 0x10093064
CoGetCallContext 0x10093050
CoGetMalloc 0x10093048
CoInitializeEx 0x10093058
CoTaskMemAlloc 0x10093044
CoTaskMemFree 0x10093054
CoUninitialize 0x1009305c
CoWaitForMultipleHandles 0x10093060
StringFromCLSID 0x1009303c
DebugBreak 0x1009306c
IsDebuggerPresent 0x10093070
OutputDebugStringW 0x10093074
GetLastError 0x1009307c
RaiseException 0x1009308c
SetLastError 0x10093088
SetUnhandledExceptionFilter 0x10093084
UnhandledExceptionFilter 0x10093080
ConvertFiberToThread 0x10093094
CompareFileTime 0x100930b8
CreateDirectoryW 0x100930c4
CreateFileW 0x100930ac
FindCloseChangeNotification 0x1009309c
FindFirstChangeNotificationW 0x100930b4
FindNextChangeNotification 0x100930c8
GetFileAttributesExW 0x100930a0
GetFileAttributesW 0x100930bc
GetFileSizeEx 0x100930a8
ReadFile 0x100930c0
SetFilePointerEx 0x100930b0
WriteFile 0x100930a4
CloseHandle 0x100930d0
GetProcessHeap 0x100930d8
HeapAlloc 0x100930e0
HeapFree 0x100930dc
InitializeSListHead 0x100930e8
DisableThreadLibraryCalls 0x100930f4
GetModuleFileNameA 0x10093104
GetModuleFileNameW 0x10093100
GetModuleHandleExW 0x100930f0
GetModuleHandleW 0x100930f8
GetProcAddress 0x100930fc
GetSystemDefaultLCID 0x1009310c
IdnToAscii 0x10093110
IdnToUnicode 0x10093114
GetSystemDefaultUILanguage 0x1009311c
CreateFileMappingW 0x10093128
MapViewOfFile 0x10093124
UnmapViewOfFile 0x1009312c
FormatMessageW 0x10093138
LocalFree 0x10093134
ExpandEnvironmentStringsW 0x10093140
GetCurrentProcess 0x10093160
GetCurrentProcessId 0x10093148
GetCurrentThread 0x10093158
GetCurrentThreadId 0x10093178
OpenProcessToken 0x1009314c
OpenThread 0x1009315c
OpenThreadToken 0x10093154
QueueUserAPC 0x10093150
TerminateProcess 0x10093174
TlsAlloc 0x1009316c
TlsFree 0x10093170
TlsGetValue 0x10093164
TlsSetValue 0x10093168
IsProcessorFeaturePresent 0x10093180
QueryPerformanceCounter 0x10093188
RegCloseKey 0x10093194
RegCreateKeyExW 0x100931b4
RegDeleteTreeW 0x10093198
RegDeleteValueW 0x100931a4
RegEnumKeyExW 0x10093190
RegEnumValueW 0x1009319c
RegGetValueW 0x100931b0
RegOpenKeyExW 0x100931a0
RegQueryValueExW 0x100931ac
RegSetValueExW 0x100931a8
PathCombineW 0x100931c0
PathRemoveFileSpecW 0x100931bc
MultiByteToWideChar 0x100931c8
WideCharToMultiByte 0x100931cc
AcquireSRWLockExclusive 0x1009322c
AcquireSRWLockShared 0x10093228
CreateEventExW 0x100931e0
CreateEventW 0x100931d8
CreateMutexExW 0x100931f8
CreateMutexW 0x100931f0
CreateSemaphoreExW 0x10093224
DeleteCriticalSection 0x100931e8
EnterCriticalSection 0x1009320c
InitializeCriticalSection 0x100931fc
InitializeCriticalSectionAndSpinCount 0x10093210
InitializeCriticalSectionEx 0x100931d4
InitializeSRWLock 0x10093230
LeaveCriticalSection 0x100931dc
OpenMutexW 0x100931f4
OpenSemaphoreW 0x10093208
ReleaseMutex 0x10093200
ReleaseSemaphore 0x10093214
ReleaseSRWLockExclusive 0x10093238
ReleaseSRWLockShared 0x10093218
ResetEvent 0x10093204
SetEvent 0x10093220
SleepEx 0x100931ec
WaitForMultipleObjectsEx 0x100931e4
WaitForSingleObject 0x1009321c
WaitForSingleObjectEx 0x10093234
InitializeConditionVariable 0x10093248
InitOnceBeginInitialize 0x10093254
InitOnceComplete 0x10093250
Sleep 0x10093240
SleepConditionVariableSRW 0x1009324c
WakeAllConditionVariable 0x10093244
GetSystemTimeAsFileTime 0x10093264
GetTickCount 0x10093260
GetTickCount64 0x10093268
GetVersionExW 0x1009325c
CallbackMayRunLong 0x10093274
CloseThreadpool 0x10093284
CloseThreadpoolTimer 0x10093288
CreateThreadpool 0x10093278
CreateThreadpoolTimer 0x10093270
SetThreadpoolThreadMaximum 0x10093280
SetThreadpoolThreadMinimum 0x1009327c
SetThreadpoolTimer 0x1009328c
TrySubmitThreadpoolCallback 0x10093294
WaitForThreadpoolTimerCallbacks 0x10093290
SystemTimeToFileTime 0x1009329c
UrlEscapeW 0x100932a4
DecodePointer 0x100932b0
EncodePointer 0x100932ac
RoOriginateError 0x100932bc
RoOriginateErrorW 0x100932b8
RoGetActivationFactory 0x100932c4
RoInitialize 0x100932cc
RoUninitialize 0x100932c8
WindowsCreateStringReference 0x100932e0
WindowsDeleteString 0x100932dc
WindowsGetStringRawBuffer 0x100932d8
WindowsIsStringEmpty 0x100932d4
WindowsStringHasEmbeddedNull 0x100932e4
IsWow64Process 0x100932ec
__CxxFrameHandler3 0x100933ac
__std_terminate 0x100933a8
__std_type_info_compare 0x100933b0
_CxxThrowException 0x10093370
_except_handler4_common 0x1009336c
_o___std_exception_copy 0x100933a4
_o___std_exception_destroy 0x100933a0
_o___std_type_info_destroy_list 0x1009339c
_o___std_type_info_name 0x10093398
_o___stdio_common_vsnprintf_s 0x10093394
_o___stdio_common_vsnwprintf_s 0x10093390
_o___stdio_common_vswprintf 0x1009338c
_o__callnewh 0x10093388
_o__cexit 0x10093384
_o__configure_narrow_argv 0x10093380
_o__crt_atexit 0x1009337c
_o__errno 0x10093378
_o__execute_onexit_table 0x10093374
_o__i64tow_s 0x100932f4
_o__initialize_narrow_environment 0x100932f8
_o__initialize_onexit_table 0x100932fc
_o__invalid_parameter_noinfo 0x10093300
_o__invalid_parameter_noinfo_noreturn 0x10093304
_o__itoa_s 0x10093308
_o__purecall 0x1009330c
_o__register_onexit_function 0x10093310
_o__seh_filter_dll 0x10093314
_o__ui64tow_s 0x10093318
_o__wcsicmp 0x1009331c
_o__wcstoui64 0x10093320
_o_ceil 0x10093328
_o_free 0x1009332c
_o_isdigit 0x10093330
_o_islower 0x10093334
_o_iswascii 0x10093338
_o_iswdigit 0x1009333c
_o_iswlower 0x10093340
_o_iswxdigit 0x10093344
_o_isxdigit 0x10093348
_o_malloc 0x1009334c
_o_realloc 0x10093350
_o_strtol 0x10093354
_o_terminate 0x10093358
_o_tolower 0x1009335c
_o_towlower 0x10093360
_o_wcscpy_s 0x10093364
_o_wcstol 0x10093368
memchr 0x100933bc
memcmp 0x100933c0
memcpy 0x100933c4
memmove 0x10093324
strchr 0x100933b4
wcschr 0x100933b8
_initterm 0x100933d0
_initterm_e 0x100933cc
memset 0x100933d8
strncmp 0x100933dc
EventActivityIdControl 0x100933f4
EventRegister 0x100933ec
EventSetInformation 0x100933e4
EventUnregister 0x100933f0
EventWriteTransfer 0x100933e8
MsgWaitForMultipleObjectsEx 0x100933fc
DispatchMessageW 0x10093410
PeekMessageW 0x10093404
PostQuitMessage 0x10093408
PostThreadMessageW 0x10093414
TranslateMessage 0x1009340c
CopySid 0x10093420
CreateWellKnownSid 0x10093424
GetTokenInformation 0x1009341c
ConvertSidToStringSidW 0x10093430
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1009342c
ConvertStringSidToSidW 0x10093434
SHGetFolderPathW 0x10093440
SHGetKnownFolderPath 0x1009343c
BCryptCreateHash 0x10093450
BCryptDestroyHash 0x10093454
BCryptFinishHash 0x10093448
BCryptHashData 0x1009344c
_Cnd_broadcast 0x100934b4
_Cnd_destroy_in_situ 0x100934cc
_Cnd_init_in_situ 0x10093494
_Cnd_wait 0x100934b8
_Mtx_destroy_in_situ 0x100934a0
_Mtx_init_in_situ 0x100934a4
_Mtx_lock 0x1009349c
_Mtx_unlock 0x10093498
_Strcoll 0x100934fc
_Strxfrm 0x100934f8
_Wcscoll 0x100934f4
_Wcsxfrm 0x100934f0
?__ExceptionPtrAssign@@YAXPAXPBX@Z 0x100934a8
?__ExceptionPtrCopy@@YAXPAXPBX@Z 0x10093478
?__ExceptionPtrCreate@@YAXPAX@Z 0x100934c4
?__ExceptionPtrCurrentException@@YAXPAX@Z 0x1009345c
?__ExceptionPtrDestroy@@YAXPAX@Z 0x10093474
?__ExceptionPtrRethrow@@YAXPBX@Z 0x1009346c
?__ExceptionPtrToBool@@YA_NPBX@Z 0x10093484
?_Assign@_ContextCallback@details@Concurrency@@AAEXPAX@Z 0x10093488
?_CallInContext@_ContextCallback@details@Concurrency@@QBEXV?$function@$$A6AXXZ@std@@_N@Z 0x1009347c
?_Capture@_ContextCallback@details@Concurrency@@AAEXXZ 0x100934dc
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x10093508
?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z 0x100934c0
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x10093528
?_Getcat@?$ctype@G@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x10093504
?_Getcoll@_Locinfo@std@@QBE?AU_Collvec@@XZ 0x1009353c
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x1009351c
?_Incref@facet@locale@std@@UAEXXZ 0x10093500
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x10093540
?_IsCurrentOriginSTA@_ContextCallback@details@Concurrency@@CA_NXZ 0x100934e4
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x100934c8
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QAEX_N@Z 0x1009348c
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x100934b0
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x100934ac
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10093460
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x10093464
?_Release_chore@details@Concurrency@@YAXPAU_Threadpool_chore@12@@Z 0x100934d4
?_ReportUnobservedException@details@Concurrency@@YAXXZ 0x10093470
?_Reset@_ContextCallback@details@Concurrency@@AAEXXZ 0x100934e0
?_Schedule_chore@details@Concurrency@@YAHPAU_Threadpool_chore@12@@Z 0x100934d8
?_Throw_C_error@std@@YAXH@Z 0x10093560
?_Xbad_alloc@std@@YAXXZ 0x10093530
?_Xbad_function_call@std@@YAXXZ 0x100934d0
?_XGetLastError@std@@YAXXZ 0x10093490
?_Xlength_error@std@@YAXPBD@Z 0x100934bc
?_Xout_of_range@std@@YAXPBD@Z 0x10093480
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x10093548
??0_Locinfo@std@@QAE@PBD@Z 0x1009355c
??0_Lockit@std@@QAE@H@Z 0x10093518
??0facet@locale@std@@IAE@I@Z 0x100934e8
??0task_continuation_context@Concurrency@@AAE@XZ 0x10093468
??1_Locinfo@std@@QAE@XZ 0x1009350c
??1_Lockit@std@@QAE@XZ 0x10093510
??1facet@locale@std@@MAE@XZ 0x100934ec
??Bid@locale@std@@QAEIXZ 0x10093524
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ 0x10093514
?id@?$collate@D@std@@2V0locale@2@A 0x10093538
?id@?$collate@G@std@@2V0locale@2@A 0x10093534
?id@?$ctype@D@std@@2V0locale@2@A 0x1009352c
?id@?$ctype@G@std@@2V0locale@2@A 0x10093520
?is@?$ctype@G@std@@QBE_NFG@Z 0x10093544
?tolower@?$ctype@D@std@@QBEDD@Z 0x10093550
?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z 0x10093558
?tolower@?$ctype@G@std@@QBEGG@Z 0x1009354c
?tolower@?$ctype@G@std@@QBEPBGPAGPBG@Z 0x10093554
EtwGetTraceEnableFlags 0x10093570
EtwGetTraceEnableLevel 0x10093574
EtwGetTraceLoggerHandle 0x10093578
EtwRegisterTraceGuidsW 0x1009356c
EtwTraceMessage 0x1009357c
EtwUnregisterTraceGuids 0x10093568
SysAllocString 0x10093000
WsAbandonCall 0x100935d0
WsAlloc 0x100935c4
WsCall 0x10093598
WsCloseServiceProxy 0x10093590
WsCreateError 0x100935c8
WsCreateHeap 0x100935bc
WsCreateReader 0x100935ac
WsCreateServiceProxyFromTemplate 0x10093594
WsCreateWriter 0x100935a4
WsFreeError 0x100935cc
WsFreeHeap 0x100935c0
WsFreeReader 0x10093584
WsFreeServiceProxy 0x100935d8
WsFreeWriter 0x10093588
WsGetErrorProperty 0x100935a0
WsGetErrorString 0x1009358c
WsGetFaultErrorProperty 0x1009359c
WsGetReaderNode 0x100935b4
WsOpenServiceProxy 0x100935d4
WsReadNode 0x100935b8
WsSetInputToBuffer 0x100935b0
WsWriteXmlBufferToBytes 0x100935a8
WinHttpAddRequestHeaders 0x1009300c
WinHttpCloseHandle 0x10093010
WinHttpConnect 0x10093018
WinHttpOpen 0x1009301c
WinHttpOpenRequest 0x10093008
WinHttpReadData 0x10093014
WinHttpReceiveResponse 0x10093020
WinHttpSendRequest 0x10093024