fcon.dll

v10.0.19041.5848 64-bit Windows NT Analyzed
Description
Feature Configuration
Authors
© Microsoft Corporation. All rights reserved.
File size
461.5 KB
Uploaded
2025-12-01 07:28
Views
119
SHA-256
e802ddfdfcc7f611c104dfe61f8e9f10

Exported functions 8

ModifyStagingControlVariants #1 · 0xa740
ModifyStagingControls #2 · 0xa6e0
DllCanUnloadNow #3 · 0xa130
DllGetActivationFactory #4 · 0x9f50
DllGetClassObject #5 · 0x9cf0
GetCtacPropertyAlloc #6 · 0xa1a0
SubscribeFeatureReporting #7 · 0xa7a0
UnsubscribeFeatureReporting #8 · 0xa850

Imported DLLs & functions 237

ApiSetQueryApiSetPresence 0x18005afc8
CoCreateFreeThreadedMarshaler 0x18005afd8
CoCreateGuid 0x18005afe8
CoCreateInstance 0x18005aff0
CoGetApartmentType 0x18005afe0
CoIncrementMTAUsage 0x18005b000
CoTaskMemAlloc 0x18005b018
CoTaskMemFree 0x18005aff8
CoTaskMemRealloc 0x18005b008
StringFromGUID2 0x18005b010
DebugBreak 0x18005b038
IsDebuggerPresent 0x18005b030
OutputDebugStringW 0x18005b028
DelayLoadFailureHook 0x18005b048
ResolveDelayLoadedAPI 0x18005b058
GetLastError 0x18005b070
RaiseException 0x18005b078
SetLastError 0x18005b068
SetUnhandledExceptionFilter 0x18005b080
UnhandledExceptionFilter 0x18005b088
CloseHandle 0x18005b098
GetProcessHeap 0x18005b0b0
HeapAlloc 0x18005b0a8
HeapFree 0x18005b0b8
InitializeSListHead 0x18005b0d0
InterlockedPushEntrySList 0x18005b0c8
FreeLibrary 0x18005b0e8
FreeLibraryAndExitThread 0x18005b0e0
GetModuleFileNameA 0x18005b0f0
GetModuleHandleExW 0x18005b108
GetModuleHandleW 0x18005b100
GetProcAddress 0x18005b0f8
FormatMessageW 0x18005b118
PathAllocCombine 0x18005b128
ExpandEnvironmentStringsW 0x18005b138
CreateThread 0x18005b160
GetCurrentProcess 0x18005b168
GetCurrentProcessId 0x18005b150
GetCurrentThreadId 0x18005b148
ResumeThread 0x18005b158
TerminateProcess 0x18005b170
IsProcessorFeaturePresent 0x18005b180
QueryPerformanceCounter 0x18005b190
RegCloseKey 0x18005b1b0
RegCreateKeyExW 0x18005b1a0
RegDeleteKeyExW 0x18005b1d8
RegDeleteValueW 0x18005b1c0
RegEnumKeyExW 0x18005b1e0
RegEnumValueW 0x18005b1e8
RegFlushKey 0x18005b1f8
RegGetValueW 0x18005b1d0
RegOpenKeyExW 0x18005b1a8
RegQueryInfoKeyW 0x18005b1f0
RegQueryValueExW 0x18005b1c8
RegSetValueExW 0x18005b1b8
RegEnumKeyW 0x18005b210
RegOpenKeyW 0x18005b208
RtlCaptureContext 0x18005b230
RtlLookupFunctionEntry 0x18005b228
RtlVirtualUnwind 0x18005b220
CompareStringOrdinal 0x18005b240
MultiByteToWideChar 0x18005b248
AcquireSRWLockExclusive 0x18005b2d8
AcquireSRWLockShared 0x18005b258
CreateEventExW 0x18005b298
CreateEventW 0x18005b2f0
CreateMutexExW 0x18005b260
CreateSemaphoreExW 0x18005b270
DeleteCriticalSection 0x18005b2f8
EnterCriticalSection 0x18005b278
InitializeCriticalSectionAndSpinCount 0x18005b288
InitializeCriticalSectionEx 0x18005b2a8
InitializeSRWLock 0x18005b2c0
LeaveCriticalSection 0x18005b2a0
OpenSemaphoreW 0x18005b2b8
ReleaseMutex 0x18005b2e0
ReleaseSemaphore 0x18005b280
ReleaseSRWLockExclusive 0x18005b2e8
ReleaseSRWLockShared 0x18005b2b0
ResetEvent 0x18005b290
SetEvent 0x18005b268
WaitForSingleObject 0x18005b2c8
WaitForSingleObjectEx 0x18005b2d0
InitOnceBeginInitialize 0x18005b310
InitOnceComplete 0x18005b308
InitOnceExecuteOnce 0x18005b318
GetSystemTimeAsFileTime 0x18005b328
CloseThreadpoolTimer 0x18005b340
CreateThreadpoolTimer 0x18005b338
SetThreadpoolTimer 0x18005b348
WaitForThreadpoolTimerCallbacks 0x18005b350
DecodePointer 0x18005b368
EncodePointer 0x18005b360
GetRestrictedErrorInfo 0x18005b378
RoOriginateError 0x18005b398
RoOriginateErrorW 0x18005b388
RoTransformError 0x18005b390
SetRestrictedErrorInfo 0x18005b380
RoOriginateLanguageException 0x18005b3a8
RoActivateInstance 0x18005b3c0
RoGetActivationFactory 0x18005b3b8
WindowsCompareStringOrdinal 0x18005b420
WindowsCreateString 0x18005b418
WindowsCreateStringReference 0x18005b3f8
WindowsDeleteString 0x18005b3e8
WindowsDeleteStringBuffer 0x18005b408
WindowsDuplicateString 0x18005b3d0
WindowsGetStringRawBuffer 0x18005b3d8
WindowsIsStringEmpty 0x18005b3e0
WindowsPreallocateStringBuffer 0x18005b410
WindowsPromoteStringBuffer 0x18005b400
WindowsStringHasEmbeddedNull 0x18005b3f0
__C_specific_handler 0x18005b4e8
__CxxFrameHandler3 0x18005b538
__CxxFrameHandler4 0x18005b560
__std_terminate 0x18005b550
_CxxThrowException 0x18005b4f0
_o___std_exception_copy 0x18005b520
_o___std_exception_destroy 0x18005b518
_o___std_type_info_destroy_list 0x18005b510
_o___stdio_common_vsnprintf_s 0x18005b4f8
_o___stdio_common_vswprintf 0x18005b488
_o___stdio_common_vswprintf_s 0x18005b558
_o__callnewh 0x18005b548
_o__cexit 0x18005b540
_o__configure_narrow_argv 0x18005b530
_o__crt_atexit 0x18005b528
_o__errno 0x18005b508
_o__execute_onexit_table 0x18005b500
_o__get_errno 0x18005b440
_o__initialize_narrow_environment 0x18005b448
_o__initialize_onexit_table 0x18005b450
_o__invalid_parameter_noinfo 0x18005b458
_o__invalid_parameter_noinfo_noreturn 0x18005b460
_o__purecall 0x18005b468
_o__register_onexit_function 0x18005b470
_o__seh_filter_dll 0x18005b478
_o__set_errno 0x18005b480
_o__wcsdup 0x18005b498
_o__wcsicmp 0x18005b4a0
_o_free 0x18005b4a8
_o_malloc 0x18005b4b0
_o_qsort 0x18005b4b8
_o_realloc 0x18005b4c0
_o_terminate 0x18005b4c8
_o_wcscpy_s 0x18005b4d0
_o_wcstol 0x18005b4d8
_o_wcstoul 0x18005b4e0
memcmp 0x18005b568
memcpy 0x18005b570
memmove 0x18005b490
_initterm 0x18005b580
_initterm_e 0x18005b588
EventActivityIdControl 0x18005b5b0
EventRegister 0x18005b5c0
EventSetInformation 0x18005b5c8
EventUnregister 0x18005b5b8
EventWriteTransfer 0x18005b5a8
GetPersistedRegistryLocationW 0x18005b5d8
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18005b6b0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18005b6a0
?_Ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_N_N@Z 0x18005b6e0
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18005b618
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x18005b600
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x18005b660
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18005b610
?_Xbad_alloc@std@@YAXXZ 0x18005b6d8
?_Xbad_function_call@std@@YAXXZ 0x18005b6c8
?_Xinvalid_argument@std@@YAXPEBD@Z 0x18005b720
?_Xlength_error@std@@YAXPEBD@Z 0x18005b740
?_Xout_of_range@std@@YAXPEBD@Z 0x18005b728
??0_Lockit@std@@QEAA@H@Z 0x18005b698
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18005b668
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x18005b700
??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x18005b670
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18005b738
??1_Lockit@std@@QEAA@XZ 0x18005b690
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005b718
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005b6d0
??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005b710
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005b730
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@H@Z 0x18005b678
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@I@Z 0x18005b680
??Bid@locale@std@@QEAA_KXZ 0x18005b6a8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x18005b5e8
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x18005b708
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x18005b688
?id@?$ctype@G@std@@2V0locale@2@A 0x18005b6b8
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18005b650
?sbumpc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x18005b6f8
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x18005b648
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x18005b5f0
?sgetc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x18005b6f0
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x18005b630
?snextc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x18005b6e8
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x18005b620
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x18005b658
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x18005b5f8
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x18005b638
?uncaught_exception@std@@YA_NXZ 0x18005b608
?widen@?$ctype@G@std@@QEBAGD@Z 0x18005b6c0
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x18005b640
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x18005b628
NtQueryWnfStateData 0x18005b7a0
RtlAllocateHeap 0x18005b768
RtlEqualUnicodeString 0x18005b810
RtlFreeHeap 0x18005b780
RtlGetSystemBootStatus 0x18005b7d0
RtlInitUnicodeString 0x18005b7a8
RtlIntegerToUnicodeString 0x18005b750
RtlIsStateSeparationEnabled 0x18005b800
RtlPublishWnfStateData 0x18005b798
RtlQueryAllFeatureConfigurations 0x18005b7c0
RtlQueryFeatureConfiguration 0x18005b808
RtlQueryFeatureConfigurationChangeStamp 0x18005b7b0
RtlQueryFeatureUsageNotificationSubscriptions 0x18005b7e0
RtlSetFeatureConfigurations 0x18005b7e8
RtlSetSystemBootStatus 0x18005b7d8
RtlSubscribeForFeatureUsageNotification 0x18005b7f0
RtlSubscribeWnfStateChangeNotification 0x18005b7c8
RtlUnsubscribeFromFeatureUsageNotifications 0x18005b7f8
RtlUnsubscribeWnfNotificationWaitForCompletion 0x18005b7b8
ZwClose 0x18005b790
ZwEnumerateKey 0x18005b778
ZwEnumerateValueKey 0x18005b770
ZwOpenKeyEx 0x18005b760
ZwQueryKey 0x18005b758
ZwQueryValueKey 0x18005b788
SysFreeString 0x18005af80
NdrClientCall3 0x18005af98
RpcBindingFree 0x18005afa0
RpcBindingFromStringBindingW 0x18005afb0
RpcExceptionFilter 0x18005afb8
RpcStringBindingComposeW 0x18005afa8
RpcStringFreeW 0x18005af90