dcomp.dll

v10.0.19041.6157 32-bit Windows NT Analyzed
Description
Microsoft DirectComposition Library
Authors
© Microsoft Corporation. All rights reserved.
File size
1.4 MB
Uploaded
2025-12-01 07:54
Views
129
SHA-256
66a6c1b089f3c23951d7afd990fd3929

Exported functions 32

DCompositionAttachMouseDragToHwnd #1017 · 0xb5080
DCompositionAttachMouseWheelToHwnd #1018 · 0xb5100
#1019 · 0x13c1c9
DCompositionCreateDevice2 #1020 · 0x39ef0
DCompositionCreateDevice3 #1021 · 0x3b5b0
DCompositionCreateDevice #1022 · 0xae820
DCompositionCreateSurfaceHandle #1023 · 0x5c280
DllCanUnloadNow #1024 · 0x65620
DllGetActivationFactory #1025 · 0x655f0
DllGetClassObject #1026 · 0xb5230
DwmEnableMMCSS #1027 · 0xae800
#1028 · 0x13c2c4
DwmFlush #1029 · 0x78f80
DwmpEnableDDASupport #1030 · 0x78f80
#1031 · 0x75190
#1038 · 0xb51e0
#1039 · 0xb5180
#1040 · 0xae840
#1041 · 0x31340
#1042 · 0xb5210
#1043 · 0x13c1a7
#1044 · 0x13c1ed
#1045 · 0x13c219
#1046 · 0x13c24a
#1047 · 0x13c272
#1048 · 0x13c29b
#2000 · 0x136bd0
#2001 · 0x136c80
#2002 · 0x136c10
#2003 · 0x795f0
#2004 · 0x138f20
#2005 · 0x795f0

Imported DLLs & functions 272

IsDeveloperModeEnabled 0x10145000
ApiSetQueryApiSetPresence 0x10145008
CoCreateFreeThreadedMarshaler 0x10145030
CoCreateInstance 0x10145034
CoGetApartmentType 0x1014502c
CoGetInterfaceAndReleaseStream 0x10145010
CoMarshalInterface 0x10145024
CoReleaseMarshalData 0x10145014
CoTaskMemAlloc 0x10145018
CoTaskMemFree 0x1014501c
CreateStreamOnHGlobal 0x10145028
StringFromGUID2 0x10145020
RoGetAgileReference 0x1014503c
DebugBreak 0x1014504c
IsDebuggerPresent 0x10145048
OutputDebugStringW 0x10145044
DelayLoadFailureHook 0x10145054
ResolveDelayLoadedAPI 0x1014505c
GetLastError 0x1014506c
RaiseException 0x10145074
SetLastError 0x10145070
SetUnhandledExceptionFilter 0x10145064
UnhandledExceptionFilter 0x10145068
RaiseFailFastException 0x1014507c
TerminateProcessOnMemoryExhaustion 0x10145084
CloseHandle 0x1014508c
DuplicateHandle 0x10145090
GetProcessHeap 0x101450a0
HeapAlloc 0x1014509c
HeapFree 0x10145098
HeapReAlloc 0x101450a4
InitializeSListHead 0x101450ac
FreeLibrary 0x101450c4
GetModuleFileNameA 0x101450b4
GetModuleHandleExW 0x101450c0
GetModuleHandleW 0x101450bc
GetProcAddress 0x101450b8
FormatMessageW 0x101450cc
CreateFileMappingW 0x101450e0
MapViewOfFile 0x101450d8
VirtualAlloc 0x101450dc
VirtualFree 0x101450d4
GetCurrentProcess 0x101450fc
GetCurrentProcessId 0x101450f4
GetCurrentThread 0x101450ec
GetCurrentThreadId 0x10145100
OpenProcessToken 0x101450e8
TerminateProcess 0x101450f0
TerminateThread 0x101450f8
IsProcessorFeaturePresent 0x1014510c
OpenProcess 0x10145108
QueryPerformanceCounter 0x10145114
QueryPerformanceFrequency 0x10145118
QueryFullProcessImageNameW 0x10145120
RegCloseKey 0x10145128
RegOpenKeyExW 0x10145130
RegQueryValueExW 0x1014512c
RtlCaptureStackBackTrace 0x10145138
CompareStringOrdinal 0x10145140
AcquireSRWLockExclusive 0x10145168
AcquireSRWLockShared 0x10145190
CreateEventExW 0x10145174
CreateEventW 0x10145194
CreateMutexExW 0x10145164
CreateSemaphoreExW 0x10145170
DeleteCriticalSection 0x10145198
EnterCriticalSection 0x10145148
InitializeCriticalSection 0x10145184
InitializeCriticalSectionAndSpinCount 0x10145180
InitializeCriticalSectionEx 0x10145154
InitializeSRWLock 0x1014517c
LeaveCriticalSection 0x10145150
OpenSemaphoreW 0x10145178
ReleaseMutex 0x1014515c
ReleaseSemaphore 0x1014514c
ReleaseSRWLockExclusive 0x10145160
ReleaseSRWLockShared 0x10145188
ResetEvent 0x1014518c
SetEvent 0x1014519c
WaitForSingleObject 0x10145158
WaitForSingleObjectEx 0x1014516c
InitOnceBeginInitialize 0x101451a8
InitOnceComplete 0x101451ac
InitOnceExecuteOnce 0x101451b0
WaitOnAddress 0x101451b4
WakeByAddressAll 0x101451a4
GetSystemTimeAsFileTime 0x101451c4
GetTickCount 0x101451bc
GetTickCount64 0x101451c0
GetNativeSystemInfo 0x101451cc
CloseThreadpoolTimer 0x101451dc
CreateThreadpoolTimer 0x101451e0
SetThreadpoolTimer 0x101451d8
WaitForThreadpoolTimerCallbacks 0x101451d4
DecodePointer 0x101451ec
EncodePointer 0x101451e8
VerQueryValueW 0x101451f4
GetFileVersionInfoSizeW 0x10145200
GetFileVersionInfoW 0x101451fc
GetRestrictedErrorInfo 0x10145210
RoOriginateError 0x10145208
RoOriginateErrorW 0x1014520c
RoTransformError 0x10145218
SetRestrictedErrorInfo 0x10145214
IsErrorPropagationEnabled 0x10145220
RoGetMatchingRestrictedErrorInfo 0x10145228
RoReportFailedDelegate 0x10145224
RoGetActivationFactory 0x10145230
WindowsCompareStringOrdinal 0x1014524c
WindowsConcatString 0x10145248
WindowsCreateString 0x1014525c
WindowsCreateStringReference 0x10145244
WindowsDeleteString 0x10145240
WindowsDuplicateString 0x1014523c
WindowsGetStringLen 0x10145268
WindowsGetStringRawBuffer 0x10145258
WindowsIsStringEmpty 0x10145254
WindowsStringHasEmbeddedNull 0x10145250
WindowsSubstringWithSpecifiedLength 0x10145238
WindowsTrimStringEnd 0x10145264
WindowsTrimStringStart 0x10145260
_fdtest 0x10145274
_finite 0x10145270
__CxxFrameHandler3 0x101452f0
_except_handler4_common 0x101452f4
_o___std_type_info_destroy_list 0x10145300
_o___stdio_common_vsnwprintf_s 0x101452fc
_o___stdio_common_vsprintf_s 0x101452f8
_o___stdio_common_vswprintf 0x10145308
_o___stdio_common_vswprintf_s 0x10145304
_o__cexit 0x1014527c
_o__CIsin 0x10145280
_o__CIsqrt 0x10145284
_o__configure_narrow_argv 0x10145288
_o__crt_atexit 0x1014528c
_o__errno 0x10145290
_o__execute_onexit_table 0x10145294
_o__initialize_narrow_environment 0x10145298
_o__initialize_onexit_table 0x1014529c
_o__invalid_parameter_noinfo 0x101452a0
_o__invalid_parameter_noinfo_noreturn 0x101452a4
_o__purecall 0x101452a8
_o__register_onexit_function 0x101452ac
_o__seh_filter_dll 0x101452b0
_o__wcsicmp 0x101452b8
_o__wcsicmp_l 0x101452bc
_o__wtof 0x101452c0
_o_abort 0x101452c4
_o_ceil 0x101452c8
_o_free 0x101452cc
_o_malloc 0x101452d0
_o_qsort 0x101452d4
_o_realloc 0x101452d8
_o_strncat_s 0x101452dc
_o_towlower 0x101452e0
_o_wcscpy_s 0x101452e4
_o_wcsncpy_s 0x101452e8
memcmp 0x1014530c
memcpy 0x10145310
memmove 0x101452b4
strchr 0x101452ec
_initterm 0x1014531c
_initterm_e 0x10145318
memset 0x10145324
wcsncmp 0x1014532c
wcsnlen 0x10145328
EventRegister 0x10145334
EventSetInformation 0x10145338
EventUnregister 0x10145340
EventWriteTransfer 0x1014533c
CreateDCompositionHwndTarget 0x1014534c
DestroyDCompositionHwndTarget 0x10145348
IsOneCoreTransformMode 0x10145354
AllocateLocallyUniqueId 0x10145364
GetTokenInformation 0x10145368
GetPersistedRegistryValueW 0x10145370
_Wcscoll 0x101453c4
_Wcsxfrm 0x101453c0
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x101453a0
?_Getcat@?$ctype@G@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x10145394
?_Getcoll@_Locinfo@std@@QBE?AU_Collvec@@XZ 0x101453c8
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x101453b4
?_Incref@facet@locale@std@@UAEXXZ 0x10145398
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x1014539c
??0_Locinfo@std@@QAE@PBD@Z 0x10145380
??0_Lockit@std@@QAE@H@Z 0x1014537c
??0facet@locale@std@@IAE@I@Z 0x101453a4
??1_Locinfo@std@@QAE@XZ 0x1014538c
??1_Lockit@std@@QAE@XZ 0x10145388
??1facet@locale@std@@MAE@XZ 0x10145378
??Bid@locale@std@@QAEIXZ 0x101453b8
?c_str@?$_Yarn@D@std@@QBEPBDXZ 0x10145384
?id@?$collate@G@std@@2V0locale@2@A 0x101453bc
?id@?$ctype@G@std@@2V0locale@2@A 0x101453b0
?is@?$ctype@G@std@@QBE_NFG@Z 0x10145390
?tolower@?$ctype@G@std@@QBEGG@Z 0x101453ac
?tolower@?$ctype@G@std@@QBEPBGPAGPBG@Z 0x101453a8
DbgPrintEx 0x101453e0
DbgPrompt 0x101453e8
NtQueryInformationProcess 0x10145418
NtQuerySystemInformation 0x101453e4
NtUnmapViewOfSection 0x10145414
RtlAllocateHeap 0x101453d8
RtlCreateHeap 0x101453d4
RtlDeleteElementGenericTable 0x101453ec
RtlDestroyHeap 0x101453d0
RtlEnumerateGenericTableWithoutSplaying 0x101453fc
RtlFreeHeap 0x101453dc
RtlGetElementGenericTable 0x1014540c
RtlGetLastNtStatus 0x1014541c
RtlInitializeGenericTable 0x101453f8
RtlInsertElementGenericTable 0x101453f0
RtlLookupElementGenericTable 0x101453f4
RtlNumberGenericTableElements 0x10145410
RtlQueryWnfStateData 0x10145400
RtlSubscribeWnfStateChangeNotification 0x10145404
RtlUnsubscribeWnfStateChangeNotification 0x10145408
NtCreateCompositionInputSink 0x101454e8
NtCreateCompositionSurfaceHandle 0x101454f0
NtDCompositionAddCrossDeviceVisualChild 0x10145434
NtDCompositionCommitChannel 0x101454d8
NtDCompositionCreateAndBindSharedSection 0x1014544c
NtDCompositionCreateChannel 0x101454e4
NtDCompositionCreateSharedResourceHandle 0x101454ec
NtDCompositionDestroyChannel 0x101454e0
NtDCompositionEnableMMCSS 0x101454f4
NtDCompositionGetBatchId 0x10145428
NtDCompositionGetDeletedResources 0x10145458
NtDCompositionGetFrameStatistics 0x101454f8
NtDCompositionProcessChannelBatchBuffer 0x101454dc
NtDCompositionReleaseAllResources 0x101454cc
NtDCompositionRemoveCrossDeviceVisualChild 0x10145438
NtDCompositionSetChannelCommitCompletionEvent 0x10145464
NtDCompositionSetChannelConnectionId 0x10145430
NtDCompositionSetDebugCounter 0x1014543c
NtDCompositionSuspendAnimations 0x1014542c
NtDCompositionSynchronize 0x10145424
NtDCompositionTelemetryAnimationScenarioBegin 0x10145448
NtDCompositionTelemetryAnimationScenarioReference 0x10145444
NtDCompositionTelemetryAnimationScenarioUnreference 0x10145440
NtDCompositionTelemetrySetApplicationId 0x10145450
NtDCompositionTelemetryTouchInteractionBegin 0x10145460
NtDCompositionTelemetryTouchInteractionEnd 0x10145454
NtDCompositionTelemetryTouchInteractionUpdate 0x1014545c
NtDCompositionWaitForChannel 0x10145468
NtFlipObjectAddContent 0x101454b4
NtFlipObjectAddPoolBuffer 0x101454bc
NtFlipObjectConsumerAcquirePresent 0x10145494
NtFlipObjectConsumerAdjustUsageReference 0x1014549c
NtFlipObjectConsumerBeginProcessPresent 0x10145490
NtFlipObjectConsumerEndProcessPresent 0x10145498
NtFlipObjectConsumerPostMessage 0x101454a4
NtFlipObjectConsumerQueryBufferInfo 0x101454a8
NtFlipObjectCreate 0x1014546c
NtFlipObjectDisconnectEndpoint 0x10145470
NtFlipObjectEnablePresentStatisticsType 0x10145484
NtFlipObjectOpen 0x1014548c
NtFlipObjectPresentCancel 0x10145480
NtFlipObjectQueryBufferAvailableEvent 0x10145478
NtFlipObjectQueryEndpointConnected 0x10145474
NtFlipObjectQueryNextMessageToProducer 0x101454c4
NtFlipObjectReadNextMessageToProducer 0x101454c8
NtFlipObjectRemoveContent 0x101454ac
NtFlipObjectRemovePoolBuffer 0x101454c0
NtFlipObjectSetContent 0x101454b0
NtFlipObjectSetMaximumBackchannelQueueDepth 0x10145488
NtGdiDdDDIGetSharedResourceAdapterLuidFlipManager 0x101454b8
NtTokenManagerCreateCompositionTokenHandle 0x101454d0
NtTokenManagerCreateFlipObjectReturnTokenHandle 0x101454a0
NtTokenManagerCreateFlipObjectTokenHandle 0x1014547c
NtVisualCaptureBits 0x101454d4