dcomp.dll

v10.0.19041.6157 64-bit Windows NT Analyzed
Description
Microsoft DirectComposition Library
Authors
© Microsoft Corporation. All rights reserved.
File size
1.9 MB
Uploaded
2025-12-01 07:25
Views
197
SHA-256
e14616683da13a69e578a3cd8214137f

Exported functions 32

DCompositionAttachMouseDragToHwnd #1017 · 0xb1d00
DCompositionAttachMouseWheelToHwnd #1018 · 0xb1d70
#1019 · 0x1ac929
DCompositionCreateDevice #1020 · 0x7d20
DCompositionCreateDevice2 #1021 · 0x66450
DCompositionCreateDevice3 #1022 · 0x1ac90
DCompositionCreateSurfaceHandle #1023 · 0x458d0
DllCanUnloadNow #1024 · 0x55f60
DllGetActivationFactory #1025 · 0x55fb0
DllGetClassObject #1026 · 0xb1e70
DwmEnableMMCSS #1027 · 0xaa430
#1028 · 0x1aca24
DwmFlush #1029 · 0x6a5e0
DwmpEnableDDASupport #1030 · 0x6a5e0
#1031 · 0x66550
#1038 · 0x5e50
#1039 · 0xb1de0
#1040 · 0xaa460
#1041 · 0x4750
#1042 · 0xb1e60
#1043 · 0x1ac907
#1044 · 0x1ac94d
#1045 · 0x1ac979
#1046 · 0x1ac9aa
#1047 · 0x1ac9d2
#1048 · 0x1ac9fb
#2000 · 0x155b80
#2001 · 0x155c60
#2002 · 0x155bc0
#2003 · 0x6ab00
#2004 · 0x158500
#2005 · 0x6ab00

Imported DLLs & functions 276

IsDeveloperModeEnabled 0x18017df88
ApiSetQueryApiSetPresence 0x18017df98
CoCreateFreeThreadedMarshaler 0x18017dfd8
CoCreateInstance 0x18017dfa8
CoGetApartmentType 0x18017dfc8
CoGetInterfaceAndReleaseStream 0x18017dfb8
CoMarshalInterface 0x18017dfe0
CoReleaseMarshalData 0x18017dfe8
CoTaskMemAlloc 0x18017dfc0
CoTaskMemFree 0x18017dfd0
CreateStreamOnHGlobal 0x18017dff0
StringFromGUID2 0x18017dfb0
RoGetAgileReference 0x18017e000
DebugBreak 0x18017e020
IsDebuggerPresent 0x18017e010
OutputDebugStringW 0x18017e018
DelayLoadFailureHook 0x18017e030
ResolveDelayLoadedAPI 0x18017e040
GetLastError 0x18017e050
RaiseException 0x18017e068
SetLastError 0x18017e060
SetUnhandledExceptionFilter 0x18017e070
UnhandledExceptionFilter 0x18017e058
RaiseFailFastException 0x18017e080
TerminateProcessOnMemoryExhaustion 0x18017e090
CloseHandle 0x18017e0a0
DuplicateHandle 0x18017e0a8
GetProcessHeap 0x18017e0b8
HeapAlloc 0x18017e0c0
HeapFree 0x18017e0d0
HeapReAlloc 0x18017e0c8
InitializeSListHead 0x18017e0e0
FreeLibrary 0x18017e0f0
GetModuleFileNameA 0x18017e100
GetModuleHandleExW 0x18017e0f8
GetModuleHandleW 0x18017e108
GetProcAddress 0x18017e110
FormatMessageW 0x18017e120
CreateFileMappingW 0x18017e130
MapViewOfFile 0x18017e138
VirtualAlloc 0x18017e140
VirtualFree 0x18017e148
GetCurrentProcess 0x18017e178
GetCurrentProcessId 0x18017e160
GetCurrentThread 0x18017e158
GetCurrentThreadId 0x18017e168
OpenProcessToken 0x18017e180
TerminateProcess 0x18017e188
TerminateThread 0x18017e170
IsProcessorFeaturePresent 0x18017e198
OpenProcess 0x18017e1a0
QueryPerformanceCounter 0x18017e1b0
QueryPerformanceFrequency 0x18017e1b8
QueryFullProcessImageNameW 0x18017e1c8
RegCloseKey 0x18017e1d8
RegOpenKeyExW 0x18017e1e0
RegQueryValueExW 0x18017e1e8
RtlCaptureContext 0x18017e210
RtlCaptureStackBackTrace 0x18017e208
RtlLookupFunctionEntry 0x18017e1f8
RtlVirtualUnwind 0x18017e200
CompareStringOrdinal 0x18017e220
AcquireSRWLockExclusive 0x18017e2d8
AcquireSRWLockShared 0x18017e278
CreateEventExW 0x18017e2a8
CreateEventW 0x18017e2b0
CreateMutexExW 0x18017e240
CreateSemaphoreExW 0x18017e250
DeleteCriticalSection 0x18017e2c0
EnterCriticalSection 0x18017e260
InitializeCriticalSection 0x18017e2b8
InitializeCriticalSectionAndSpinCount 0x18017e238
InitializeCriticalSectionEx 0x18017e2a0
InitializeSRWLock 0x18017e280
LeaveCriticalSection 0x18017e230
OpenSemaphoreW 0x18017e290
ReleaseMutex 0x18017e2c8
ReleaseSemaphore 0x18017e258
ReleaseSRWLockExclusive 0x18017e298
ReleaseSRWLockShared 0x18017e288
ResetEvent 0x18017e270
SetEvent 0x18017e268
WaitForSingleObject 0x18017e248
WaitForSingleObjectEx 0x18017e2d0
InitOnceBeginInitialize 0x18017e2f0
InitOnceComplete 0x18017e2e8
InitOnceExecuteOnce 0x18017e300
WaitOnAddress 0x18017e308
WakeByAddressAll 0x18017e2f8
GetSystemTimeAsFileTime 0x18017e318
GetTickCount 0x18017e320
GetTickCount64 0x18017e328
GetNativeSystemInfo 0x18017e338
CloseThreadpoolTimer 0x18017e348
CreateThreadpoolTimer 0x18017e350
SetThreadpoolTimer 0x18017e358
WaitForThreadpoolTimerCallbacks 0x18017e360
DecodePointer 0x18017e370
EncodePointer 0x18017e378
VerQueryValueW 0x18017e388
GetFileVersionInfoSizeW 0x18017e398
GetFileVersionInfoW 0x18017e3a0
GetRestrictedErrorInfo 0x18017e3b0
RoOriginateError 0x18017e3d0
RoOriginateErrorW 0x18017e3b8
RoTransformError 0x18017e3c8
SetRestrictedErrorInfo 0x18017e3c0
IsErrorPropagationEnabled 0x18017e3e8
RoGetMatchingRestrictedErrorInfo 0x18017e3f0
RoReportFailedDelegate 0x18017e3e0
RoGetActivationFactory 0x18017e400
WindowsCompareStringOrdinal 0x18017e440
WindowsConcatString 0x18017e450
WindowsCreateString 0x18017e428
WindowsCreateStringReference 0x18017e420
WindowsDeleteString 0x18017e430
WindowsDuplicateString 0x18017e438
WindowsGetStringLen 0x18017e448
WindowsGetStringRawBuffer 0x18017e458
WindowsIsStringEmpty 0x18017e410
WindowsStringHasEmbeddedNull 0x18017e418
WindowsSubstringWithSpecifiedLength 0x18017e460
WindowsTrimStringEnd 0x18017e470
WindowsTrimStringStart 0x18017e468
_fdtest 0x18017e488
_finite 0x18017e480
ceilf 0x18017e490
__C_specific_handler 0x18017e5b8
__CxxFrameHandler3 0x18017e578
__std_terminate 0x18017e580
_o___std_type_info_destroy_list 0x18017e5b0
_o___stdio_common_vsnwprintf_s 0x18017e5a8
_o___stdio_common_vsprintf_s 0x18017e5a0
_o___stdio_common_vswprintf 0x18017e598
_o___stdio_common_vswprintf_s 0x18017e590
_o__cexit 0x18017e588
_o__configure_narrow_argv 0x18017e4a0
_o__crt_atexit 0x18017e4a8
_o__errno 0x18017e4b0
_o__execute_onexit_table 0x18017e4b8
_o__initialize_narrow_environment 0x18017e4c0
_o__initialize_onexit_table 0x18017e4c8
_o__invalid_parameter_noinfo 0x18017e4d0
_o__invalid_parameter_noinfo_noreturn 0x18017e4d8
_o__purecall 0x18017e4e0
_o__register_onexit_function 0x18017e4e8
_o__seh_filter_dll 0x18017e4f0
_o__wcsicmp 0x18017e500
_o__wcsicmp_l 0x18017e508
_o__wtof 0x18017e510
_o_abort 0x18017e518
_o_free 0x18017e520
_o_malloc 0x18017e528
_o_qsort 0x18017e530
_o_realloc 0x18017e538
_o_sin 0x18017e540
_o_sqrt 0x18017e548
_o_strncat_s 0x18017e550
_o_towlower 0x18017e558
_o_wcscpy_s 0x18017e560
_o_wcsncpy_s 0x18017e568
memcmp 0x18017e5c0
memcpy 0x18017e5c8
memmove 0x18017e4f8
strchr 0x18017e570
_initterm 0x18017e5e0
_initterm_e 0x18017e5d8
memset 0x18017e5f0
wcsncmp 0x18017e600
wcsnlen 0x18017e5f8
EventRegister 0x18017e610
EventSetInformation 0x18017e620
EventUnregister 0x18017e618
EventWriteTransfer 0x18017e628
CreateDCompositionHwndTarget 0x18017e638
DestroyDCompositionHwndTarget 0x18017e640
IsOneCoreTransformMode 0x18017e650
AllocateLocallyUniqueId 0x18017e678
GetTokenInformation 0x18017e670
GetPersistedRegistryValueW 0x18017e688
_Wcscoll 0x18017e728
_Wcsxfrm 0x18017e720
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18017e6f0
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18017e6d0
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ 0x18017e730
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18017e6e8
?_Incref@facet@locale@std@@UEAAXXZ 0x18017e6d8
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18017e6e0
??0_Locinfo@std@@QEAA@PEBD@Z 0x18017e6a8
??0_Lockit@std@@QEAA@H@Z 0x18017e6a0
??0facet@locale@std@@IEAA@_K@Z 0x18017e6f8
??1_Locinfo@std@@QEAA@XZ 0x18017e6c0
??1_Lockit@std@@QEAA@XZ 0x18017e6b8
??1facet@locale@std@@MEAA@XZ 0x18017e698
??Bid@locale@std@@QEAA_KXZ 0x18017e708
?c_str@?$_Yarn@D@std@@QEBAPEBDXZ 0x18017e6b0
?id@?$collate@G@std@@2V0locale@2@A 0x18017e710
?id@?$ctype@G@std@@2V0locale@2@A 0x18017e700
?is@?$ctype@G@std@@QEBA_NFG@Z 0x18017e6c8
?tolower@?$ctype@G@std@@QEBAGG@Z 0x18017e718
?tolower@?$ctype@G@std@@QEBAPEBGPEAGPEBG@Z 0x18017e738
DbgPrintEx 0x18017e760
DbgPrompt 0x18017e770
NtQueryInformationProcess 0x18017e7d0
NtQuerySystemInformation 0x18017e768
NtUnmapViewOfSection 0x18017e7c8
RtlAllocateHeap 0x18017e750
RtlCreateHeap 0x18017e748
RtlDeleteElementGenericTable 0x18017e778
RtlDestroyHeap 0x18017e788
RtlEnumerateGenericTableWithoutSplaying 0x18017e798
RtlFreeHeap 0x18017e758
RtlGetElementGenericTable 0x18017e7b8
RtlGetLastNtStatus 0x18017e7e0
RtlInitializeGenericTable 0x18017e790
RtlInsertElementGenericTable 0x18017e780
RtlLookupElementGenericTable 0x18017e7d8
RtlNumberGenericTableElements 0x18017e7c0
RtlQueryWnfStateData 0x18017e7a0
RtlSubscribeWnfStateChangeNotification 0x18017e7a8
RtlUnsubscribeWnfStateChangeNotification 0x18017e7b0
NtCreateCompositionInputSink 0x18017e978
NtCreateCompositionSurfaceHandle 0x18017e988
NtDCompositionAddCrossDeviceVisualChild 0x18017e808
NtDCompositionCommitChannel 0x18017e958
NtDCompositionCreateAndBindSharedSection 0x18017e838
NtDCompositionCreateChannel 0x18017e970
NtDCompositionCreateSharedResourceHandle 0x18017e980
NtDCompositionDestroyChannel 0x18017e968
NtDCompositionEnableMMCSS 0x18017e990
NtDCompositionGetBatchId 0x18017e820
NtDCompositionGetDeletedResources 0x18017e850
NtDCompositionGetFrameStatistics 0x18017e998
NtDCompositionProcessChannelBatchBuffer 0x18017e960
NtDCompositionReleaseAllResources 0x18017e938
NtDCompositionRemoveCrossDeviceVisualChild 0x18017e810
NtDCompositionSetChannelCommitCompletionEvent 0x18017e870
NtDCompositionSetChannelConnectionId 0x18017e800
NtDCompositionSetDebugCounter 0x18017e818
NtDCompositionSuspendAnimations 0x18017e7f0
NtDCompositionSynchronize 0x18017e7f8
NtDCompositionTelemetryAnimationScenarioBegin 0x18017e840
NtDCompositionTelemetryAnimationScenarioReference 0x18017e830
NtDCompositionTelemetryAnimationScenarioUnreference 0x18017e828
NtDCompositionTelemetrySetApplicationId 0x18017e848
NtDCompositionTelemetryTouchInteractionBegin 0x18017e868
NtDCompositionTelemetryTouchInteractionEnd 0x18017e858
NtDCompositionTelemetryTouchInteractionUpdate 0x18017e860
NtDCompositionWaitForChannel 0x18017e950
NtFlipObjectAddContent 0x18017e908
NtFlipObjectAddPoolBuffer 0x18017e918
NtFlipObjectConsumerAcquirePresent 0x18017e8c8
NtFlipObjectConsumerAdjustUsageReference 0x18017e8d8
NtFlipObjectConsumerBeginProcessPresent 0x18017e8c0
NtFlipObjectConsumerEndProcessPresent 0x18017e8d0
NtFlipObjectConsumerPostMessage 0x18017e8e8
NtFlipObjectConsumerQueryBufferInfo 0x18017e8f0
NtFlipObjectCreate 0x18017e878
NtFlipObjectDisconnectEndpoint 0x18017e880
NtFlipObjectEnablePresentStatisticsType 0x18017e8a8
NtFlipObjectOpen 0x18017e8b8
NtFlipObjectPresentCancel 0x18017e8a0
NtFlipObjectQueryBufferAvailableEvent 0x18017e890
NtFlipObjectQueryEndpointConnected 0x18017e888
NtFlipObjectQueryNextMessageToProducer 0x18017e928
NtFlipObjectReadNextMessageToProducer 0x18017e930
NtFlipObjectRemoveContent 0x18017e8f8
NtFlipObjectRemovePoolBuffer 0x18017e920
NtFlipObjectSetContent 0x18017e900
NtFlipObjectSetMaximumBackchannelQueueDepth 0x18017e8b0
NtGdiDdDDIGetSharedResourceAdapterLuidFlipManager 0x18017e910
NtTokenManagerCreateCompositionTokenHandle 0x18017e940
NtTokenManagerCreateFlipObjectReturnTokenHandle 0x18017e8e0
NtTokenManagerCreateFlipObjectTokenHandle 0x18017e898
NtVisualCaptureBits 0x18017e948