PenIMC.dll

Description: Microsoft Tablet PC Component

Authors: © Microsoft Corporation. All rights reserved.

Version: 3.0.6920.9158

Architecture: 32-bit

Operating System: Windows

SHA256: 92e16fb979149477b6db28a13209adf9

File Size: 70.4 KB

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

Views: 6

Exported Functions

  • CreateResetEvent (Ordinal: 1, Address: 0x6494)
  • DestroyResetEvent (Ordinal: 2, Address: 0x64e6)
  • DllCanUnloadNow (Ordinal: 3, Address: 0x28a6)
  • DllGetClassObject (Ordinal: 4, Address: 0x28ce)
  • DllRegisterServer (Ordinal: 5, Address: 0x2915)
  • DllUnregisterServer (Ordinal: 6, Address: 0x295d)
  • GetLastSystemEventData (Ordinal: 7, Address: 0x6431)
  • GetPenEvent (Ordinal: 8, Address: 0x634c)
  • GetPenEventMultiple (Ordinal: 9, Address: 0x63b1)
  • GetProxyDllInfo (Ordinal: 10, Address: 0x2745)
  • RaiseResetEvent (Ordinal: 11, Address: 0x651b)

Imported DLLs & Functions

ADVAPI32.dll
  • ConvertSidToStringSidW (Address: 0x54301024)
  • GetTokenInformation (Address: 0x54301020)
  • OpenProcessToken (Address: 0x54301028)
  • RegCloseKey (Address: 0x54301014)
  • RegCreateKeyExW (Address: 0x54301008)
  • RegDeleteKeyW (Address: 0x54301010)
  • RegDeleteValueW (Address: 0x5430100c)
  • RegEnumKeyExW (Address: 0x54301000)
  • RegOpenKeyExW (Address: 0x5430101c)
  • RegQueryInfoKeyW (Address: 0x54301018)
  • RegSetValueExW (Address: 0x54301004)
KERNEL32.dll
  • CancelWaitableTimer (Address: 0x543010c8)
  • CloseHandle (Address: 0x54301044)
  • CreateEventW (Address: 0x5430107c)
  • CreateMutexW (Address: 0x54301048)
  • CreateThread (Address: 0x543010bc)
  • CreateWaitableTimerW (Address: 0x543010b8)
  • DeleteCriticalSection (Address: 0x54301054)
  • EnterCriticalSection (Address: 0x5430105c)
  • FindResourceW (Address: 0x54301038)
  • FreeLibrary (Address: 0x543010e4)
  • GetACP (Address: 0x54301108)
  • GetCurrentProcess (Address: 0x543010a8)
  • GetCurrentProcessId (Address: 0x54301080)
  • GetCurrentThreadId (Address: 0x543010fc)
  • GetLastError (Address: 0x54301068)
  • GetLocaleInfoA (Address: 0x5430110c)
  • GetModuleFileNameW (Address: 0x5430106c)
  • GetModuleHandleW (Address: 0x54301040)
  • GetProcAddress (Address: 0x543010ac)
  • GetSystemTimeAsFileTime (Address: 0x54301100)
  • GetThreadLocale (Address: 0x5430104c)
  • GetTickCount (Address: 0x543010f8)
  • GetVersionExA (Address: 0x54301104)
  • GetVersionExW (Address: 0x543010b4)
  • InitializeCriticalSection (Address: 0x54301060)
  • InterlockedCompareExchange (Address: 0x543010dc)
  • InterlockedExchange (Address: 0x543010d4)
  • IsDebuggerPresent (Address: 0x543010f0)
  • IsWow64Process (Address: 0x543010a4)
  • LeaveCriticalSection (Address: 0x54301070)
  • LoadLibraryExW (Address: 0x5430103c)
  • LoadResource (Address: 0x54301034)
  • LocalFree (Address: 0x5430109c)
  • lstrcmpiW (Address: 0x543010cc)
  • lstrlenW (Address: 0x54301064)
  • MapViewOfFile (Address: 0x54301090)
  • MultiByteToWideChar (Address: 0x543010d0)
  • OpenEventW (Address: 0x54301084)
  • OpenFileMappingW (Address: 0x5430108c)
  • OpenMutexW (Address: 0x54301088)
  • OutputDebugStringW (Address: 0x543010b0)
  • QueryPerformanceCounter (Address: 0x543010f4)
  • QueueUserAPC (Address: 0x543010c0)
  • RaiseException (Address: 0x54301058)
  • ReleaseMutex (Address: 0x54301078)
  • SetEvent (Address: 0x54301098)
  • SetThreadLocale (Address: 0x54301050)
  • SetUnhandledExceptionFilter (Address: 0x543010ec)
  • SetWaitableTimer (Address: 0x543010c4)
  • SignalObjectAndWait (Address: 0x543010a0)
  • SizeofResource (Address: 0x54301030)
  • Sleep (Address: 0x543010d8)
  • TerminateProcess (Address: 0x543010e0)
  • UnhandledExceptionFilter (Address: 0x543010e8)
  • UnmapViewOfFile (Address: 0x54301094)
  • WaitForSingleObject (Address: 0x54301074)
MSVCR80.dll
  • __clean_type_info_names_internal (Address: 0x5430114c)
  • __CppXcptFilter (Address: 0x5430113c)
  • __CxxFrameHandler3 (Address: 0x543011a0)
  • __dllonexit (Address: 0x54301160)
  • _adjust_fdiv (Address: 0x54301138)
  • _amsg_exit (Address: 0x54301134)
  • _crt_debugger_hook (Address: 0x54301140)
  • _CxxThrowException (Address: 0x54301150)
  • _decode_pointer (Address: 0x5430111c)
  • _encode_pointer (Address: 0x5430115c)
  • _encoded_null (Address: 0x54301128)
  • _except_handler4_common (Address: 0x54301144)
  • _initterm (Address: 0x5430112c)
  • _initterm_e (Address: 0x54301130)
  • _lock (Address: 0x54301114)
  • _malloc_crt (Address: 0x54301124)
  • _onexit (Address: 0x54301118)
  • _recalloc (Address: 0x54301190)
  • _unlock (Address: 0x54301164)
  • _vsnwprintf (Address: 0x54301170)
  • ?_type_info_dtor_internal_method@type_info@@QAEXXZ (Address: 0x54301148)
  • ??_U@YAPAXI@Z (Address: 0x5430118c)
  • ??_V@YAXPAX@Z (Address: 0x54301184)
  • ??2@YAPAXI@Z (Address: 0x54301198)
  • ??3@YAXPAX@Z (Address: 0x54301194)
  • ?terminate@@YAXXZ (Address: 0x54301120)
  • free (Address: 0x54301174)
  • malloc (Address: 0x5430119c)
  • memcpy (Address: 0x54301154)
  • memcpy_s (Address: 0x54301188)
  • memset (Address: 0x54301158)
  • realloc (Address: 0x54301168)
  • wcscat_s (Address: 0x5430117c)
  • wcscpy_s (Address: 0x54301178)
  • wcsncpy_s (Address: 0x54301180)
  • wcsstr (Address: 0x5430116c)
ole32.dll
  • CoCreateInstance (Address: 0x54301278)
  • CoTaskMemAlloc (Address: 0x5430126c)
  • CoTaskMemFree (Address: 0x54301274)
  • CoTaskMemRealloc (Address: 0x54301270)
  • StringFromGUID2 (Address: 0x54301268)
OLEAUT32.dll
  • LoadTypeLib (Address: 0x543011bc)
  • RegisterTypeLib (Address: 0x543011ac)
  • SysAllocString (Address: 0x543011b8)
  • SysFreeString (Address: 0x543011c0)
  • SysStringLen (Address: 0x543011b0)
  • UnRegisterTypeLib (Address: 0x543011b4)
  • VarUI4FromStr (Address: 0x543011a8)
RPCRT4.dll
  • CStdStubBuffer_AddRef (Address: 0x543011cc)
  • CStdStubBuffer_Connect (Address: 0x543011c8)
  • CStdStubBuffer_CountRefs (Address: 0x543011e4)
  • CStdStubBuffer_DebugServerQueryInterface (Address: 0x543011f0)
  • CStdStubBuffer_DebugServerRelease (Address: 0x54301204)
  • CStdStubBuffer_Disconnect (Address: 0x54301208)
  • CStdStubBuffer_Invoke (Address: 0x54301210)
  • CStdStubBuffer_IsIIDSupported (Address: 0x5430120c)
  • CStdStubBuffer_QueryInterface (Address: 0x543011f4)
  • IUnknown_AddRef_Proxy (Address: 0x543011f8)
  • IUnknown_QueryInterface_Proxy (Address: 0x543011d0)
  • IUnknown_Release_Proxy (Address: 0x543011ec)
  • NdrCStdStubBuffer_Release (Address: 0x543011dc)
  • NdrDllCanUnloadNow (Address: 0x543011e8)
  • NdrDllGetClassObject (Address: 0x543011fc)
  • NdrDllRegisterProxy (Address: 0x543011e0)
  • NdrDllUnregisterProxy (Address: 0x54301200)
  • NdrOleAllocate (Address: 0x543011d8)
  • NdrOleFree (Address: 0x543011d4)
SHELL32.dll
  • ShellExecuteExW (Address: 0x54301218)
USER32.dll
  • CallNextHookEx (Address: 0x5430124c)
  • CharNextW (Address: 0x5430123c)
  • EqualRect (Address: 0x54301244)
  • GetDesktopWindow (Address: 0x5430122c)
  • GetMonitorInfoW (Address: 0x54301228)
  • GetParent (Address: 0x54301254)
  • GetSystemMetrics (Address: 0x54301224)
  • GetWindow (Address: 0x54301240)
  • GetWindowRect (Address: 0x54301248)
  • GetWindowThreadProcessId (Address: 0x54301258)
  • IsWindow (Address: 0x54301234)
  • MonitorFromWindow (Address: 0x54301230)
  • MsgWaitForMultipleObjectsEx (Address: 0x54301238)
  • PeekMessageW (Address: 0x5430125c)
  • SetWindowsHookExW (Address: 0x54301250)
  • UnhookWindowsHookEx (Address: 0x54301260)
  • UnregisterClassA (Address: 0x54301220)