Microsoft.Bluetooth.Profiles.HidOverGatt.dll

v10.0.19041.5848 64-bit Windows NT Analyzed
Description
Bluetooth Low Energy GATT compliant UMDF HID driver
Authors
© Microsoft Corporation. All rights reserved.
File size
214.0 KB
Uploaded
2025-12-01 07:47
Views
115
SHA-256
2f8c0e79c97c3db304306413b638e1fe

Exported functions 1

FxDriverEntryUm #1 · 0x26e0

Imported DLLs & functions 142

CoCreateFreeThreadedMarshaler 0x18002bc20
CoDecrementMTAUsage 0x18002bc18
CoIncrementMTAUsage 0x18002bc10
CoWaitForMultipleHandles 0x18002bc08
RoGetAgileReference 0x18002bc30
DebugBreak 0x18002bc50
IsDebuggerPresent 0x18002bc48
OutputDebugStringW 0x18002bc40
GetLastError 0x18002bc60
RaiseException 0x18002bc80
SetLastError 0x18002bc68
SetUnhandledExceptionFilter 0x18002bc70
UnhandledExceptionFilter 0x18002bc78
CreateFileW 0x18002bc90
CloseHandle 0x18002bca0
GetProcessHeap 0x18002bcb8
HeapAlloc 0x18002bcb0
HeapFree 0x18002bcc0
LocalAlloc 0x18002bcd0
LocalFree 0x18002bcd8
InitializeSListHead 0x18002bce8
DeviceIoControl 0x18002bcf8
DisableThreadLibraryCalls 0x18002bd18
GetModuleFileNameA 0x18002bd10
GetModuleHandleExW 0x18002bd08
GetModuleHandleW 0x18002bd20
GetProcAddress 0x18002bd28
FormatMessageW 0x18002bd38
GetCurrentProcess 0x18002bd58
GetCurrentProcessId 0x18002bd50
GetCurrentThreadId 0x18002bd60
TerminateProcess 0x18002bd48
IsProcessorFeaturePresent 0x18002bd70
QueryPerformanceCounter 0x18002bd80
AcquireSRWLockExclusive 0x18002bdb8
AcquireSRWLockShared 0x18002be10
CreateEventExW 0x18002bdc8
CreateEventW 0x18002bde0
CreateMutexExW 0x18002bd90
CreateSemaphoreExW 0x18002be08
DeleteCriticalSection 0x18002bda0
EnterCriticalSection 0x18002bdd8
InitializeCriticalSectionEx 0x18002be00
LeaveCriticalSection 0x18002bdd0
OpenSemaphoreW 0x18002bdf8
ReleaseMutex 0x18002bde8
ReleaseSemaphore 0x18002bd98
ReleaseSRWLockExclusive 0x18002bdb0
ReleaseSRWLockShared 0x18002be18
SetEvent 0x18002bda8
WaitForSingleObject 0x18002bdc0
WaitForSingleObjectEx 0x18002bdf0
GetSystemTimeAsFileTime 0x18002be28
CloseThreadpoolTimer 0x18002be38
CreateThreadpoolTimer 0x18002be50
SetThreadpoolTimer 0x18002be48
WaitForThreadpoolTimerCallbacks 0x18002be40
SetRestrictedErrorInfo 0x18002be60
RoGetMatchingRestrictedErrorInfo 0x18002be70
RoActivateInstance 0x18002be80
RoGetActivationFactory 0x18002be98
RoInitialize 0x18002be90
RoUninitialize 0x18002be88
WindowsCreateStringReference 0x18002bea8
__C_specific_handler 0x18002bf58
__CxxFrameHandler3 0x18002bf88
__CxxFrameHandler4 0x18002bfc0
__std_terminate 0x18002bfb8
_CxxThrowException 0x18002bf90
_o___std_exception_copy 0x18002bfb0
_o___std_exception_destroy 0x18002bfa8
_o___std_type_info_destroy_list 0x18002bfa0
_o___stdio_common_vsnprintf_s 0x18002bf98
_o___stdio_common_vsprintf 0x18002bf80
_o___stdio_common_vsprintf_s 0x18002bf78
_o___stdio_common_vswprintf 0x18002bf70
_o__callnewh 0x18002bf68
_o__cexit 0x18002bf60
_o__configure_narrow_argv 0x18002beb8
_o__crt_atexit 0x18002bec0
_o__errno 0x18002bec8
_o__execute_onexit_table 0x18002bed0
_o__initialize_narrow_environment 0x18002bed8
_o__initialize_onexit_table 0x18002bee0
_o__invalid_parameter_noinfo 0x18002bee8
_o__invalid_parameter_noinfo_noreturn 0x18002bef0
_o__itoa_s 0x18002bef8
_o__purecall 0x18002bf00
_o__register_onexit_function 0x18002bf08
_o__seh_filter_dll 0x18002bf10
_o_free 0x18002bf20
_o_malloc 0x18002bf28
_o_memcpy_s 0x18002bf30
_o_qsort 0x18002bf38
_o_realloc 0x18002bf40
_o_strcat_s 0x18002bf48
_o_wcstoull 0x18002bf50
memcmp 0x18002bfc8
memcpy 0x18002bfd0
memmove 0x18002bf18
_initterm 0x18002bfe8
_initterm_e 0x18002bfe0
memmove_s 0x18002c000
memset 0x18002c008
strnlen 0x18002bff8
GetTraceEnableFlags 0x18002c040
GetTraceEnableLevel 0x18002c028
GetTraceLoggerHandle 0x18002c020
RegisterTraceGuidsW 0x18002c030
TraceMessage 0x18002c018
UnregisterTraceGuids 0x18002c038
EventRegister 0x18002c050
EventUnregister 0x18002c058
EventWriteTransfer 0x18002c060
BCryptCloseAlgorithmProvider 0x18002c098
BCryptCreateHash 0x18002c088
BCryptDestroyHash 0x18002c080
BCryptFinishHash 0x18002c090
BCryptGetProperty 0x18002c078
BCryptHashData 0x18002c0a0
BCryptOpenAlgorithmProvider 0x18002c070
DevObjCreateDeviceInfoList 0x18002bbb8
DevObjDestroyDeviceInfoList 0x18002bbd8
DevObjEnumDeviceInterfaces 0x18002bbc0
DevObjGetClassDevs 0x18002bbc8
DevObjGetDeviceInterfaceDetail 0x18002bbd0
?_Xbad_function_call@std@@YAXXZ 0x18002c0b8
?_Xinvalid_argument@std@@YAXPEBD@Z 0x18002c0c8
?_Xlength_error@std@@YAXPEBD@Z 0x18002c0b0
?_Xout_of_range@std@@YAXPEBD@Z 0x18002c0c0
DbgPrintEx 0x18002c0e8
NtQuerySystemInformation 0x18002c0f0
NtQueryWnfStateData 0x18002c108
RtlCaptureContext 0x18002c0f8
RtlInitUnicodeString 0x18002c118
RtlLookupFunctionEntry 0x18002c0e0
RtlSubscribeWnfStateChangeNotification 0x18002c110
RtlUnsubscribeWnfNotificationWaitForCompletion 0x18002c100
RtlVirtualUnwind 0x18002c0d8
WppAutoLogStart 0x18002bbf0
WppAutoLogStop 0x18002bbe8
WppAutoLogTrace 0x18002bbf8