PenIMC.dll

Description: Microsoft Tablet PC Component

Authors: © Microsoft Corporation. All rights reserved.

Version: 3.0.6920.9158

Architecture: 64-bit

Operating System: Windows

SHA256: 71d0b398f015edd87aeac68ef133d38a

File Size: 86.9 KB

Uploaded At: Dec. 1, 2025, 8:31 a.m.

Views: 14

Exported Functions

  • CreateResetEvent (Ordinal: 1, Address: 0x62b4)
  • DestroyResetEvent (Ordinal: 2, Address: 0x6308)
  • DllCanUnloadNow (Ordinal: 3, Address: 0x1154)
  • DllGetClassObject (Ordinal: 4, Address: 0x1194)
  • DllRegisterServer (Ordinal: 5, Address: 0x1218)
  • DllUnregisterServer (Ordinal: 6, Address: 0x1370)
  • GetLastSystemEventData (Ordinal: 7, Address: 0x6210)
  • GetPenEvent (Ordinal: 8, Address: 0x60c4)
  • GetPenEventMultiple (Ordinal: 9, Address: 0x614c)
  • GetProxyDllInfo (Ordinal: 10, Address: 0x1008)
  • RaiseResetEvent (Ordinal: 11, Address: 0x633c)

Imported DLLs & Functions

ADVAPI32.dll
  • ConvertSidToStringSidW (Address: 0x5430d048)
  • GetTokenInformation (Address: 0x5430d040)
  • OpenProcessToken (Address: 0x5430d050)
  • RegCloseKey (Address: 0x5430d028)
  • RegCreateKeyExW (Address: 0x5430d010)
  • RegDeleteKeyW (Address: 0x5430d020)
  • RegDeleteValueW (Address: 0x5430d018)
  • RegEnumKeyExW (Address: 0x5430d000)
  • RegOpenKeyExW (Address: 0x5430d038)
  • RegQueryInfoKeyW (Address: 0x5430d030)
  • RegSetValueExW (Address: 0x5430d008)
KERNEL32.dll
  • CancelWaitableTimer (Address: 0x5430d190)
  • CloseHandle (Address: 0x5430d088)
  • CreateEventW (Address: 0x5430d0f8)
  • CreateMutexW (Address: 0x5430d090)
  • CreateThread (Address: 0x5430d178)
  • CreateWaitableTimerW (Address: 0x5430d170)
  • DeleteCriticalSection (Address: 0x5430d0a8)
  • EnterCriticalSection (Address: 0x5430d0b8)
  • FindResourceW (Address: 0x5430d070)
  • FreeLibrary (Address: 0x5430d1d0)
  • GetACP (Address: 0x5430d218)
  • GetCurrentProcess (Address: 0x5430d150)
  • GetCurrentProcessId (Address: 0x5430d100)
  • GetCurrentThreadId (Address: 0x5430d200)
  • GetLastError (Address: 0x5430d0d0)
  • GetLocaleInfoA (Address: 0x5430d220)
  • GetModuleFileNameW (Address: 0x5430d0d8)
  • GetModuleHandleW (Address: 0x5430d080)
  • GetProcAddress (Address: 0x5430d158)
  • GetSystemTimeAsFileTime (Address: 0x5430d208)
  • GetThreadLocale (Address: 0x5430d098)
  • GetTickCount (Address: 0x5430d1f8)
  • GetVersionExA (Address: 0x5430d210)
  • GetVersionExW (Address: 0x5430d168)
  • InitializeCriticalSection (Address: 0x5430d0c0)
  • IsDebuggerPresent (Address: 0x5430d1c8)
  • IsWow64Process (Address: 0x5430d148)
  • LeaveCriticalSection (Address: 0x5430d0e0)
  • LoadLibraryExW (Address: 0x5430d078)
  • LoadResource (Address: 0x5430d068)
  • LocalFree (Address: 0x5430d138)
  • lstrcmpiW (Address: 0x5430d198)
  • lstrlenW (Address: 0x5430d0c8)
  • MapViewOfFile (Address: 0x5430d120)
  • MultiByteToWideChar (Address: 0x5430d1a0)
  • OpenEventW (Address: 0x5430d108)
  • OpenFileMappingW (Address: 0x5430d118)
  • OpenMutexW (Address: 0x5430d110)
  • OutputDebugStringW (Address: 0x5430d160)
  • QueryPerformanceCounter (Address: 0x5430d1f0)
  • QueueUserAPC (Address: 0x5430d180)
  • RaiseException (Address: 0x5430d0b0)
  • ReleaseMutex (Address: 0x5430d0f0)
  • RtlCaptureContext (Address: 0x5430d1e8)
  • RtlLookupFunctionEntry (Address: 0x5430d1e0)
  • RtlVirtualUnwind (Address: 0x5430d1d8)
  • SetEvent (Address: 0x5430d130)
  • SetThreadLocale (Address: 0x5430d0a0)
  • SetUnhandledExceptionFilter (Address: 0x5430d1c0)
  • SetWaitableTimer (Address: 0x5430d188)
  • SignalObjectAndWait (Address: 0x5430d140)
  • SizeofResource (Address: 0x5430d060)
  • Sleep (Address: 0x5430d1a8)
  • TerminateProcess (Address: 0x5430d1b0)
  • UnhandledExceptionFilter (Address: 0x5430d1b8)
  • UnmapViewOfFile (Address: 0x5430d128)
  • WaitForSingleObject (Address: 0x5430d0e8)
MSVCR80.dll
  • __C_specific_handler (Address: 0x5430d2d0)
  • __clean_type_info_names_internal (Address: 0x5430d290)
  • __CppXcptFilter (Address: 0x5430d278)
  • __crt_debugger_hook (Address: 0x5430d280)
  • __CxxFrameHandler3 (Address: 0x5430d348)
  • __dllonexit (Address: 0x5430d2c0)
  • _amsg_exit (Address: 0x5430d270)
  • _CxxThrowException (Address: 0x5430d2a0)
  • _decode_pointer (Address: 0x5430d240)
  • _encode_pointer (Address: 0x5430d2b8)
  • _encoded_null (Address: 0x5430d268)
  • _initterm (Address: 0x5430d258)
  • _initterm_e (Address: 0x5430d260)
  • _lock (Address: 0x5430d230)
  • _malloc_crt (Address: 0x5430d250)
  • _onexit (Address: 0x5430d238)
  • _recalloc (Address: 0x5430d328)
  • _unlock (Address: 0x5430d2c8)
  • _vsnwprintf (Address: 0x5430d2e8)
  • ?_type_info_dtor_internal_method@type_info@@QEAAXXZ (Address: 0x5430d288)
  • ??_U@YAPEAX_K@Z (Address: 0x5430d320)
  • ??_V@YAXPEAX@Z (Address: 0x5430d310)
  • ??2@YAPEAX_K@Z (Address: 0x5430d308)
  • ??3@YAXPEAX@Z (Address: 0x5430d330)
  • ?terminate@@YAXXZ (Address: 0x5430d248)
  • free (Address: 0x5430d2f0)
  • malloc (Address: 0x5430d340)
  • memcmp (Address: 0x5430d298)
  • memcpy (Address: 0x5430d2a8)
  • memcpy_s (Address: 0x5430d318)
  • memset (Address: 0x5430d2b0)
  • realloc (Address: 0x5430d2d8)
  • wcscat_s (Address: 0x5430d300)
  • wcscpy_s (Address: 0x5430d2f8)
  • wcsncpy_s (Address: 0x5430d338)
  • wcsstr (Address: 0x5430d2e0)
ole32.dll
  • CoCreateInstance (Address: 0x5430d4f8)
  • CoTaskMemAlloc (Address: 0x5430d4e0)
  • CoTaskMemFree (Address: 0x5430d4f0)
  • CoTaskMemRealloc (Address: 0x5430d4e8)
  • StringFromGUID2 (Address: 0x5430d4d8)
OLEAUT32.dll
  • LoadTypeLib (Address: 0x5430d380)
  • RegisterTypeLib (Address: 0x5430d360)
  • SysAllocString (Address: 0x5430d378)
  • SysFreeString (Address: 0x5430d388)
  • SysStringLen (Address: 0x5430d368)
  • UnRegisterTypeLib (Address: 0x5430d370)
  • VarUI4FromStr (Address: 0x5430d358)
RPCRT4.dll
  • CStdStubBuffer_AddRef (Address: 0x5430d398)
  • CStdStubBuffer_Connect (Address: 0x5430d428)
  • CStdStubBuffer_CountRefs (Address: 0x5430d3c8)
  • CStdStubBuffer_DebugServerQueryInterface (Address: 0x5430d3e0)
  • CStdStubBuffer_DebugServerRelease (Address: 0x5430d408)
  • CStdStubBuffer_Disconnect (Address: 0x5430d410)
  • CStdStubBuffer_Invoke (Address: 0x5430d420)
  • CStdStubBuffer_IsIIDSupported (Address: 0x5430d418)
  • CStdStubBuffer_QueryInterface (Address: 0x5430d3e8)
  • IUnknown_AddRef_Proxy (Address: 0x5430d3f0)
  • IUnknown_QueryInterface_Proxy (Address: 0x5430d3a0)
  • IUnknown_Release_Proxy (Address: 0x5430d3d8)
  • NdrCStdStubBuffer_Release (Address: 0x5430d3b8)
  • NdrDllCanUnloadNow (Address: 0x5430d3d0)
  • NdrDllGetClassObject (Address: 0x5430d3f8)
  • NdrDllRegisterProxy (Address: 0x5430d3c0)
  • NdrDllUnregisterProxy (Address: 0x5430d400)
  • NdrOleAllocate (Address: 0x5430d3b0)
  • NdrOleFree (Address: 0x5430d3a8)
SHELL32.dll
  • ShellExecuteExW (Address: 0x5430d438)
USER32.dll
  • CallNextHookEx (Address: 0x5430d4b0)
  • CharNextW (Address: 0x5430d488)
  • EqualRect (Address: 0x5430d4a0)
  • GetDesktopWindow (Address: 0x5430d468)
  • GetMonitorInfoW (Address: 0x5430d460)
  • GetParent (Address: 0x5430d4c0)
  • GetSystemMetrics (Address: 0x5430d458)
  • GetWindow (Address: 0x5430d498)
  • GetWindowRect (Address: 0x5430d4a8)
  • GetWindowThreadProcessId (Address: 0x5430d4c8)
  • IsWindow (Address: 0x5430d478)
  • MonitorFromWindow (Address: 0x5430d470)
  • MsgWaitForMultipleObjectsEx (Address: 0x5430d480)
  • PeekMessageW (Address: 0x5430d448)
  • SetWindowsHookExW (Address: 0x5430d4b8)
  • UnhookWindowsHookEx (Address: 0x5430d450)
  • UnregisterClassA (Address: 0x5430d490)