MiraDisp.dll

v10.0.19041.6093 64-bit Windows NT Analyzed
Description
UMDF Miracast display port driver
Authors
© Microsoft Corporation. All rights reserved.
File size
452.0 KB
Uploaded
2025-12-01 07:48
Views
74
SHA-256
5eb125ad5e26d3a263ade8ae0f8cd38b

Exported functions 1

FxDriverEntryUm #1 · 0xaf90

Imported DLLs & functions 259

CoCreateFreeThreadedMarshaler 0x18005c710
CoCreateInstance 0x18005c700
CoGetMalloc 0x18005c718
CoInitializeEx 0x18005c728
CoInitializeSecurity 0x18005c6f8
CoTaskMemAlloc 0x18005c720
CoTaskMemFree 0x18005c6f0
CreateStreamOnHGlobal 0x18005c708
PropVariantClear 0x18005c6e8
DebugBreak 0x18005c740
IsDebuggerPresent 0x18005c738
OutputDebugStringA 0x18005c750
OutputDebugStringW 0x18005c748
DelayLoadFailureHook 0x18005c760
ResolveDelayLoadedAPI 0x18005c770
GetLastError 0x18005c788
RaiseException 0x18005c790
SetLastError 0x18005c780
SetUnhandledExceptionFilter 0x18005c798
UnhandledExceptionFilter 0x18005c7a0
CreateFileW 0x18005c7b0
WriteFile 0x18005c7b8
CloseHandle 0x18005c7c8
GetProcessHeap 0x18005c7e0
HeapAlloc 0x18005c7e8
HeapFree 0x18005c7d8
LocalFree 0x18005c7f8
InitializeSListHead 0x18005c808
GetOverlappedResult 0x18005c818
CancelIo 0x18005c828
PowerClearRequest 0x18005c848
PowerCreateRequest 0x18005c838
PowerSetRequest 0x18005c840
FreeLibrary 0x18005c878
GetModuleFileNameA 0x18005c868
GetModuleHandleExW 0x18005c858
GetModuleHandleW 0x18005c880
GetProcAddress 0x18005c870
LoadLibraryExW 0x18005c860
FormatMessageW 0x18005c890
CreateThread 0x18005c8b0
ExitProcess 0x18005c8e8
GetCurrentProcess 0x18005c8d0
GetCurrentProcessId 0x18005c8b8
GetCurrentThread 0x18005c8c8
GetCurrentThreadId 0x18005c8a8
OpenThreadToken 0x18005c8e0
TerminateProcess 0x18005c8d8
TlsGetValue 0x18005c8c0
TlsSetValue 0x18005c8a0
IsProcessorFeaturePresent 0x18005c8f8
QueryPerformanceCounter 0x18005c908
QueryPerformanceFrequency 0x18005c910
RegCloseKey 0x18005c930
RegGetValueW 0x18005c928
RegOpenKeyExW 0x18005c920
RegSetValueExW 0x18005c938
AcquireSRWLockExclusive 0x18005c960
AcquireSRWLockShared 0x18005c948
CreateEventA 0x18005c9a8
CreateEventW 0x18005c9a0
CreateMutexExW 0x18005c9c8
CreateSemaphoreExW 0x18005c9c0
DeleteCriticalSection 0x18005c9d8
EnterCriticalSection 0x18005c970
InitializeCriticalSection 0x18005c958
InitializeCriticalSectionAndSpinCount 0x18005c978
InitializeCriticalSectionEx 0x18005c9b8
InitializeSRWLock 0x18005c968
LeaveCriticalSection 0x18005c9e8
OpenSemaphoreW 0x18005c9f0
ReleaseMutex 0x18005c9b0
ReleaseSemaphore 0x18005c998
ReleaseSRWLockExclusive 0x18005c950
ReleaseSRWLockShared 0x18005c980
ResetEvent 0x18005c988
SetEvent 0x18005c9e0
WaitForMultipleObjectsEx 0x18005c990
WaitForSingleObject 0x18005c9d0
WaitForSingleObjectEx 0x18005c9f8
WaitForMultipleObjects 0x18005ca18
GetSystemTimeAsFileTime 0x18005ca28
GetTickCount64 0x18005ca30
CloseThreadpoolTimer 0x18005ca48
CreateThreadpoolTimer 0x18005ca40
SetThreadpoolTimer 0x18005ca50
WaitForThreadpoolTimerCallbacks 0x18005ca58
RoOriginateError 0x18005ca70
RoTransformError 0x18005ca68
WindowsCreateString 0x18005ca80
__C_specific_handler 0x18005cb30
__CxxFrameHandler3 0x18005cb38
__CxxFrameHandler4 0x18005cbb0
__std_terminate 0x18005cba8
_CxxThrowException 0x18005cb40
_o___std_exception_copy 0x18005cba0
_o___std_exception_destroy 0x18005cb98
_o___std_type_info_destroy_list 0x18005cb90
_o___stdio_common_vsnprintf_s 0x18005cb88
_o___stdio_common_vsprintf 0x18005cb80
_o___stdio_common_vswprintf 0x18005cb78
_o__callnewh 0x18005cb70
_o__cexit 0x18005cb68
_o__configure_narrow_argv 0x18005cb60
_o__crt_atexit 0x18005cb58
_o__errno 0x18005cb50
_o__execute_onexit_table 0x18005cb48
_o__initialize_narrow_environment 0x18005ca90
_o__initialize_onexit_table 0x18005ca98
_o__invalid_parameter_noinfo 0x18005caa0
_o__invalid_parameter_noinfo_noreturn 0x18005caa8
_o__purecall 0x18005cab0
_o__register_onexit_function 0x18005cab8
_o__seh_filter_dll 0x18005cac0
_o__ultow_s 0x18005cac8
_o__wcsnicmp 0x18005cad0
_o_free 0x18005cae0
_o_iswalpha 0x18005cae8
_o_iswdigit 0x18005caf0
_o_malloc 0x18005caf8
_o_qsort 0x18005cb00
_o_realloc 0x18005cb08
_o_strncpy_s 0x18005cb10
_o_strtoul 0x18005cb18
_o_terminate 0x18005cb20
_o_towupper 0x18005cb28
memcmp 0x18005cbb8
memcpy 0x18005cbc0
memmove 0x18005cad8
strchr 0x18005cbc8
_initterm 0x18005cbd8
_initterm_e 0x18005cbe0
memset 0x18005cbf0
strnlen 0x18005cbf8
D3DKMTCloseAdapter 0x18005cc10
D3DKMTEscape 0x18005cc08
D3DKMTQueryAdapterInfo 0x18005cc18
D3DKMTNetDispGetNextChunkInfo 0x18005cc28
D3DKMTOpenAdapterFromLuid 0x18005cc30
GetTraceEnableFlags 0x18005cc48
GetTraceEnableLevel 0x18005cc40
GetTraceLoggerHandle 0x18005cc68
RegisterTraceGuidsW 0x18005cc50
TraceMessage 0x18005cc60
UnregisterTraceGuids 0x18005cc58
EventRegister 0x18005cc88
EventSetInformation 0x18005cc78
EventUnregister 0x18005cc90
EventWriteTransfer 0x18005cc80
GetPwrCapabilities 0x18005cca0
AllocateAndInitializeSid 0x18005ccd8
EqualSid 0x18005ccb0
FreeSid 0x18005ccc0
GetSidSubAuthority 0x18005ccc8
GetSidSubAuthorityCount 0x18005ccb8
GetTokenInformation 0x18005ccd0
MakeAbsoluteSD 0x18005cce0
CheckTokenMembershipEx 0x18005ccf0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x18005cd00
AvRevertMmThreadCharacteristics 0x18005c5c8
AvSetMmThreadCharacteristicsW 0x18005c5c0
D3D11CreateDevice 0x18005cd10
CreateDXGIFactory2 0x18005cd20
_Strcoll 0x18005cd30
_Strxfrm 0x18005cd38
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18005ce28
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18005cd58
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ 0x18005cd80
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18005cd70
?_Incref@facet@locale@std@@UEAAXXZ 0x18005cde8
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18005cdc0
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18005cdf0
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x18005cec0
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x18005ce08
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x18005ce38
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x18005ce98
?_Xbad_alloc@std@@YAXXZ 0x18005cd88
?_Xlength_error@std@@YAXPEBD@Z 0x18005cef0
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x18005ce88
??0_Locinfo@std@@QEAA@PEBD@Z 0x18005cd98
??0_Lockit@std@@QEAA@H@Z 0x18005cd90
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18005ce90
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x18005ce80
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x18005ceb0
??0facet@locale@std@@IEAA@_K@Z 0x18005cd78
??1_Locinfo@std@@QEAA@XZ 0x18005cda8
??1_Lockit@std@@QEAA@XZ 0x18005cda0
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005ce50
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005ce48
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x18005ce30
??1facet@locale@std@@MEAA@XZ 0x18005cdc8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x18005ce70
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@J@Z 0x18005ce68
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x18005ce78
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@K@Z 0x18005ce60
??Bid@locale@std@@QEAA_KXZ 0x18005cd68
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x18005ce58
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x18005ceb8
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x18005ce20
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x18005ce40
?id@?$collate@D@std@@2V0locale@2@A 0x18005cd48
?id@?$ctype@D@std@@2V0locale@2@A 0x18005cd50
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18005cee8
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x18005ced0
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x18005cde0
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18005cea8
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x18005ce18
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x18005cdb0
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x18005cd60
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x18005cdb8
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x18005ced8
?sputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAA_JPEBG_J@Z 0x18005cec8
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x18005ce10
?tolower@?$ctype@D@std@@QEBADD@Z 0x18005cdf8
?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z 0x18005cea0
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x18005cdd0
?uncaught_exception@std@@YA_NXZ 0x18005ce00
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x18005cee0
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x18005cdd8
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x18005cd40
AcceptEx 0x18005c5d8
DbgPrintEx 0x18005cf28
NtClose 0x18005cf38
NtCreateFile 0x18005cf30
NtDeviceIoControlFile 0x18005cf40
NtQuerySystemInformation 0x18005cf20
RtlCaptureContext 0x18005cf48
RtlCompareUnicodeString 0x18005cf08
RtlInitUnicodeString 0x18005cf10
RtlLookupFunctionEntry 0x18005cf18
RtlVirtualUnwind 0x18005cf00
VariantInit 0x18005c5e8
RtwqCancelDeadline 0x18005c608
RtwqSetDeadline 0x18005c5f8
RtwqSetLongRunning 0x18005c600
DecryptMessage 0x18005c618
QueryContextAttributesW 0x18005c620
CloseMiracastSession 0x18005c6d0
OpenMiracastSession 0x18005c6d8
bind 0x18005c640
closesocket 0x18005c6b0
FreeAddrInfoW 0x18005c660
GetAddrInfoW 0x18005c680
getpeername 0x18005c678
getsockname 0x18005c670
getsockopt 0x18005c630
htonl 0x18005c6a0
htons 0x18005c658
listen 0x18005c638
ntohs 0x18005c6b8
setsockopt 0x18005c690
socket 0x18005c650
WSACleanup 0x18005c6c0
WSAGetLastError 0x18005c6a8
WSAIoctl 0x18005c668
WSASendTo 0x18005c698
WSASocketA 0x18005c688
WSAStartup 0x18005c648