Imported functions | [-] Imported from POWRPROF.dllCallNtPowerInformation GetPwrCapabilities PowerCreatePossibleSetting PowerCreateSetting PowerDeleteScheme PowerDuplicateScheme PowerEnumerate PowerGetActiveScheme PowerReadACValueIndex PowerReadDCValueIndex PowerReadDescription PowerRemovePowerSetting PowerSetActiveScheme PowerWriteACDefaultIndex PowerWriteACValueIndex PowerWriteDCDefaultIndex PowerWriteDCValueIndex PowerWriteDescription PowerWriteFriendlyName PowerWritePossibleDescription PowerWritePossibleFriendlyName PowerWritePossibleValue PowerWriteSettingAttributes SetSuspendState
[-] Imported from OvrClk.dll??0COverClock@@QEAA@PEAUHWND__@@I@Z ??1COverClock@@QEAA@XZ ?GetAutoStepCount@COverClock@@QEAAKXZ ?GetDCStep@COverClock@@QEAAEXZ ?GetDCStepCount@COverClock@@QEAAKXZ ?GetDCType@COverClock@@QEAAKXZ ?GetOCStep@COverClock@@QEAAEXZ ?GetOCStepCount@COverClock@@QEAAKXZ ?GetOCType@COverClock@@QEAAKXZ ?IfOCDCDependOnMode@COverClock@@QEAAHXZ ?InformBIOSWhenResume@COverClock@@QEAAHX... ?SetAutoStep@COverClock@@QEAAKK@Z ?SetDCStep@COverClock@@QEAAKKH@Z ?SetOCStep@COverClock@@QEAAKKHH@Z
[-] Imported from KERNEL32.dllCancelWaitableTimer CloseHandle CreateEventW CreateFileA CreateFileW CreateMutexW CreateProcessW CreateThread CreateWaitableTimerW DeleteCriticalSection DeleteFileW DeviceIoControl EnterCriticalSection ExitProcess ExitThread FindClose FindFirstFileW FindNextFileW FindResourceW FlsAlloc FlsFree FlsGetValue FlsSetValue FlushFileBuffers FormatMessageW FreeEnvironmentStringsA FreeEnvironmentStringsW FreeLibrary GetACP GetCommandLineA GetCommandLineW GetConsoleCP GetConsoleMode GetConsoleOutputCP GetCPInfo GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetEnvironmentStrings GetEnvironmentStringsW GetFileSize GetFileType GetLastError GetLocaleInfoA GetLocalTime GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetOEMCP GetPrivateProfileIntW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetStartupInfoA GetStartupInfoW GetStdHandle GetStringTypeA GetStringTypeW GetSystemPowerStatus GetSystemTime GetSystemTimeAsFileTime GetThreadLocale GetTickCount GetUserDefaultUILanguage GetVersion GetVersionExA GetVersionExW GlobalAddAtomW GlobalAlloc GlobalDeleteAtom GlobalFindAtomW GlobalFlags GlobalFree GlobalHandle GlobalLock GlobalReAlloc GlobalUnlock HeapAlloc HeapCreate HeapFree HeapReAlloc HeapSetInformation HeapSize InitializeCriticalSection IsDebuggerPresent LCMapStringA LCMapStringW LeaveCriticalSection LoadLibraryA LoadLibraryW LoadResource LocalAlloc LocalFree LocalReAlloc LockResource lstrcmpiW lstrcmpW lstrcpynW lstrlenA lstrlenW MultiByteToWideChar OpenEventW OpenMutexW OpenProcess OpenWaitableTimerW OutputDebugStringW QueryPerformanceCounter RaiseException ReadFile RemoveDirectoryW ResetEvent RtlCaptureContext RtlLookupFunctionEntry RtlPcToFileHeader RtlUnwindEx RtlVirtualUnwind SetEndOfFile SetEvent SetFileAttributesW SetFilePointer SetHandleCount SetLastError SetStdHandle SetThreadExecutionState SetUnhandledExceptionFilter SetWaitableTimer SizeofResource Sleep SystemTimeToTzSpecificLocalTime TerminateProcess TerminateThread TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteConsoleA WriteConsoleW WriteFile WritePrivateProfileStringW WTSGetActiveConsoleSessionId
[-] Imported from USER32.dllAdjustWindowRectEx CallNextHookEx CallWindowProcW ChangeDisplaySettingsW ChangeWindowMessageFilter CheckMenuItem ClientToScreen CopyRect CreateWindowExW DefWindowProcW DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawTextExW DrawTextW EnableMenuItem EnableWindow EndDialog EnumDisplaySettingsW ExitWindowsEx FindWindowExW FindWindowW FlashWindowEx GetCapture GetClassInfoExW GetClassInfoW GetClassLongPtrW GetClassNameW GetClientRect GetDC GetDlgCtrlID GetDlgItem GetFocus GetForegroundWindow GetKeyState GetLastActivePopup GetMenu GetMenuCheckMarkDimensions GetMenuItemCount GetMenuItemID GetMenuState GetMessagePos GetMessageTime GetMessageW GetParent GetPropW GetSubMenu GetSysColor GetSysColorBrush GetSystemMetrics GetTopWindow GetWindow GetWindowLongPtrW GetWindowLongW GetWindowPlacement GetWindowRect GetWindowTextW GetWindowThreadProcessId GrayStringW IsIconic IsWindow IsWindowEnabled KillTimer LoadBitmapW LoadCursorW LoadIconW LoadStringW MapWindowPoints MessageBoxW ModifyMenuW PeekMessageW PostMessageW PostQuitMessage PtInRect RegisterClassExW RegisterClassW RegisterPowerSettingNotification RegisterWindowMessageW ReleaseDC RemovePropW SendMessageW SetDlgItemTextW SetForegroundWindow SetMenuItemBitmaps SetPropW SetTimer SetWindowLongPtrW SetWindowPos SetWindowsHookExW SetWindowTextW ShowWindow SystemParametersInfoA SystemParametersInfoW TabbedTextOutW TranslateMessage UnhookWindowsHookEx UnregisterClassA UnregisterPowerSettingNotification ValidateRect WinHelpW wsprintfW
[-] Imported from ADVAPI32.dllAddAccessAllowedAce AdjustTokenPrivileges CloseServiceHandle ControlService ConvertSidToStringSidW CreateProcessAsUserW DeleteService DuplicateTokenEx GetTokenInformation ImpersonateLoggedOnUser InitializeAcl InitializeSecurityDescriptor IsValidSecurityDescriptor LookupAccountNameW LookupPrivilegeValueW OpenProcessToken OpenServiceW RegCloseKey RegCreateKeyExW RegDeleteKeyExW RegDeleteKeyValueW RegDeleteValueW RegEnumKeyExW RegNotifyChangeKeyValue RegOpenCurrentUser RegOpenKeyExW RegQueryValueExW RegSetValueExW RevertToSelf SetSecurityDescriptorDacl
[-] Imported from SHELL32.dllSHAppBarMessage SHCreateDirectoryExW Shell_NotifyIconW ShellExecuteExW SHGetSpecialFolderPathW SHQueryUserNotificationState
[-] Imported from ole32.dllCLSIDFromProgID CoCreateInstance CoInitialize CoInitializeEx CoInitializeSecurity CoSetProxyBlanket CoUninitialize
[-] Imported from GDI32.dllCreateBitmap DeleteDC DeleteObject Escape ExtTextOutW GetClipBox GetDeviceCaps GetStockObject OffsetViewportOrgEx PtVisible RectVisible RestoreDC SaveDC ScaleViewportExtEx ScaleWindowExtEx SelectObject SetBkColor SetMapMode SetTextColor SetViewportExtEx SetViewportOrgEx SetWindowExtEx TextOutW
|
Some relevant texts from the exe file | [-] Click here to hide detailshttp://ocsp.verisign.com0 http://crl.verisign.com/pca3-g5.crl04 http://logo.verisign.com/vslogo.gif04 https://www.verisign.com/rpa0 https://www.verisign.com/cps0* /http://csc3-2010-aia.verisign.com/CSC3-2010.cer0 http://ocsp.verisign.com0; /http://csc3-2010-crl.verisign.com/CSC3-2010.crl0D http://ocsp.verisign.com0> https://www.verisign.com/cps0 http://crl.verisign.com/pca3.crl0 +http://ts-crl.ws.symantec.com/tss-ca-g2.crl0( +http://ts-aia.ws.symantec.com/tss-ca-g2.cer0< http://ts-ocsp.ws.symantec.com07 .http://crl.thawte.com/ThawteTimestampingCA.crl0 http://ocsp.thawte.com0 !This program cannot be run in DOS mode. CCriticalSection CInvalidArgException CNotSupportedException CMemoryException CException COleException comctl32.dll comdlg32.dll CArchiveException CGdiObject CUserException CResourceException AfxControlBar80su AfxMDIFrame80su AfxFrameOrView80su AfxOleControl80su GetMonitorInfoA GetMonitorInfoW EnumDisplayDevicesW EnumDisplayMonitors MonitorFromRect accChildCount accDescription accHelpTopic accKeyboardShortcut accSelection accDefaultAction accLocation accNavigate accHitTest accDoDefaultAction InitCommonControlsEx Exception thrown in destructor commctrl_DragListMsg Unknown exception CorExitProcess mscoree.dll EncodePointer KERNEL32.DLL DecodePointer runtime error SING error DOMAIN error Please contact the application s support team for more information. - not enough space for locale information - Attempt to initialize the CRT more than once. This indicates a bug in your application. - CRT not initialized - unable to initialize heap - not enough space for lowio initialization - not enough space for stdio initialization - pure virtual function call - not enough space for _onexit/atexit table - unable to open console device - unexpected heap error - unexpected multithread lock error - not enough space for thread data - not enough space for environment - not enough space for arguments - floating point not loaded Microsoft Visual C++ Runtime Library <program name unknown> Runtime Error! bad exception InitializeCriticalSectionAndSpinCount SunMonTueWedThuFriSat JanFebMarAprMayJunJulAugSepOctNovDec Complete Object Locator Class Hierarchy Descriptor Base Class Descriptor at ( Type Descriptor `local static thread guard `managed vector copy constructor iterator `vector vbase copy constructor iterator `vector copy constructor iterator `dynamic atexit destructor for `dynamic initializer for `eh vector vbase copy constructor iterator `eh vector copy constructor iterator `managed vector destructor iterator `managed vector constructor iterator `placement delete[] closure `placement delete closure `omni callsig `local vftable constructor closure `local vftable `udt returning `copy constructor closure `eh vector vbase constructor iterator `eh vector destructor iterator `eh vector constructor iterator `virtual displacement map `vector vbase constructor iterator `vector destructor iterator `vector constructor iterator `scalar deleting destructor `default constructor closure `vector deleting destructor `vbase destructor `local static guard __unaligned GetProcessWindowStation GetUserObjectInformationA GetLastActivePopup GetActiveWindow MessageBoxA USER32.DLL invalid string position AuthenticAMD GenuineIntel INTEL Pentium INTEL Pentium-MMX INTEL Pentium-Pro INTEL Pentium-II INTEL Celeron INTEL Pentium-III INTEL Pentium-4 CyrixInstead CentaurHauls IsWow64Process bad allocation ACPI Notification through ATKHotkey from BIOS ASUS P4G Turbo33 suspend message ASUS P4G Sleep Policy message ASUS P4G Mode Switch message ASUS P4G Registry Notify message ASUS P4G Apply Setting From WPF message ASUS P4G Update Setting From BatteryLife message ASUS P4G Update Only Text From BatteryLife message ASUS InstantOn Mode Switch Message ASUS InstantOn Update Mode Status Message ASUS P4G Switch InstantOn Mode Message ASUS P4G Update InstantOn Mode Status Message SOFTWARE\ASUS\P4GHybrid BatteryLife: s\Lang\V0404.dll s\Lang\V0804.dll Load mui module failed LoadASUSACPIDriver CreateFile failed! WaitableTimer CreateWaitableTimer wait 2 seconds SetWaitableTimer s\P4GXui.exe Power4Gear Hybrid DevMngThread Set Device Status HIGHPERFORMANCE ENTERTAINMENT QUIETOFFICE BATTERYSAVING DevMngThread - g_selectedPowerScheme is 0 ! DevMngThread - g_selectedPowerScheme default ! DevMngThread Scheme set again DeviceSupport - Software DeviceSupport - BIOS SetStatus Disable Already disabled DeviceSupport - None SetStatus Enable DevMngThread Set Device Status - done! ASUSP4GExitEvent P4GBatteryLifeEvent wWinMain -ui wWinMain -ul SOFTWARE\ASUS\P4GHYBRID\PLCtrl ChkCaller @ _tWinMain MySetActivePowerScheme(0, CALLREASON_UNINSTALL) s\ASUS\P4G\P4GUI.INI HideDesktopIcon BatteryLife winMain-ul Post to BatteryLife Not found BatteryLife ASUS Power4Gear Gadget App Class wWinMain - CreateMutex Exit! CloseHandle(hMutex) wWinMain - OpenMutex Exit! wWinMain - GetMessage return -1! wWinMain - prepare to exit! InitInstance \ASUS\InstantOn\InsOnWMIResult.ini s\BatteryLife.exe -lid LaunchAsCurrentUser path @ InitInstance CreateThread failed ASUS P4G Hybrid Switch ASUS Power4Gear Hybrid RequirePasswordOnWakeupACDisabled RequirePasswordOnWakeupDCDisabled SeShutdownPrivilege ExitWindowsEx failed AdjustTokenPrivileges failed LookupPrivilegeValue failed Hybrid VGA message Change to power detection mode Change to integrated mode Change to discrete mode HDMI plugged in message HDMI unplugged message Power control message ACOVERCLOCK CloseHandle(hWaitableTimer) InformBIOSWhenResumed WM_SETSLEEPPOLICY_MESSAGE - S1 succeed. WM_SETSLEEPPOLICY_MESSAGE - S1 failed !!! WM_SETSLEEPPOLICY_MESSAGE - S3 succeed. WM_SETSLEEPPOLICY_MESSAGE - S3 failed !!! WM_SETSLEEPPOLICY_MESSAGE - unknown wparam !!! WM_REGNOTIFY_MESSAGE, wParam is WM_REGNOTIFY_MESSAGE - remove from vector. WM_REGNOTIFY_MESSAGE - found and already removed. WM_MODESWITCH_MESSAGE, wParam is d, g_dwDisplayMode: WndProc - WM_MODESWITCH_MESSAGE g_originalPowerScheme == lParam, do nothing! g_selectedPowerScheme == lParam! ChkCaller @ WndProc - WM_MODESWITCH_MESSAGE MySetActivePowerScheme(lParam, 0) WM_INSTANTON_UPDATEMODESTATUS_MESSAGE is called WM_ChangeInstantOnMode is called uiTemp @ WM_ChangeInstantOnMode is ASUS Instant On WMI Proc Invisible Window WM_ChangeInstantOnModeWndProc Prepare to post message ! WM_ChangeInstantOnMode @ WndProc ini mode value wrong !! ShowScenarioTimeonDesktop ScenarioControl s\P4GGadget.exe DisplayDimTimeDc DisplayOffTimeDc DisplayBrightnessDc DisplayDimTimeAc DisplayOffTimeAc DisplayBrightnessAc DeviceControl Presentation Turn off P4G LED failed dc step count s\AsCall.exe s\Power4Gear.exe !IfPromptMsgBoxContonue @ MYWM_KEY_NOTIFY MYWM_KEY_NOTIFY 1 MYWM_KEY_NOTIFY 2 Turn on P4G LED failed MYWM_KEY_NOTIFY 3 MYWM_KEY_NOTIFY 4 MYWM_KEY_NOTIFY 5 MYWM_KEY_NOTIFY 99 !IfPromptMsgBoxContonue @ FROM_P4GXUI ChkCaller @ WndProc MySetActivePowerScheme(wmEvent, CALLREASON_FROMUI) FROM_P4GXUI Set g_bIfChange2BatterySaving = false PSTC (from UI) Fan stop error WM_QUERYENDSESSION PBT_APMQUERYSUSPEND PBT_APMSUSPEND PBT_APMRESUMEAUTOMATIC !IfPromptMsgBoxContonue @ PBT_APMRESUMEAUTOMATIC ASUS P4G Suspend Mutex PBT_POWERSETTINGCHANGE! PBT_POWERSETTINGCHANGE GUID_VIDEO_DISPLAY_BRIGHTNESS! GUID_ACDC_POWER_SOURCE! GUID_ACDC_POWER_SOURCE !IfPromptMsgBoxContinue GUID_BATTERY_PERCENTAGE_REMAINING! g_PwrSchmDetection.m_PowerSettingGuid! mode detection g_PwrSchmDetection.m_PowerSettingGuid WM_ENDSESSION IfPromptMsgBoxContinue Found window, set foreground, not continue! Not found window, continue! Application s\BatteryLife.exe BatteryLife.exe,- Power4Gear.exe,-32512 BatteryLife.exe,-107 LaunchPoint Fail to Create Context Menu registry key plctrl.dll IsSupportablePLCtrl MyResumeActivePowerScheme I am called! OCDCPowerSchemeHandler return false! Rollback to g_originalPowerScheme !! WaitableTimerDelete OCDCPowerSchemeHandler I am called Turbo33Smart33 DynamicOCDC BIOSType is s), selectedPowerScheme is (HIGH_PERFORMANCE) (ENTERTAINMENT) (QUIET_OFFICE) (BATTERY_SAVING) Turbo33 but GetOCStep() = GetOCStepCount! Turbo33 but g_dwOCType unknown! ShowSHEMsgDlg != IDOK! Turbo33 but SetOCStep failed! DynamicDC @ HIGHPERFORMANCE_ENTERTAINMENT Smart33 @ HIGHPERFORMANCE_ENTERTAINMENT DynamicDC || DynamicOCDC @ BATTERYSAVING Smart33 || Turbo33Smart33 @ BATTERYSAVING Smart33 but GetDCStep() = GetDCStepCount! Smart33 but g_dwDCType unknown! Smart33 but SetDCStep failed! DynamicOC @ BATTERYSAVING Turbo33 @ BATTERYSAVING Turbo33 and GetOCStep() = 0! Turbo33 @ QUIETOFFICE Smart33 @ QUIETOFFICE Turbo33Smart33 @ QUIETOFFICE CancelPasswordOnWakeup failed !! SS.SuspendS1() failed !! SS.SuspendS1() Done. SetSuspendState failed !! SetSuspendState Done. Reboot failed !! dwLastOCStep is d, dwLastDCStep is Return P4GXuiDlg Wnd MySetActivePowerScheme g_bIfSkipApplyP4GScheme g_bPromptMsgBox! RETURN!! WaitForSingleObject hEndProcess WAIT_OBJECT_0! WaitForSingleObject hEvent WAIT_OBJECT_0! !!! time > 50 !!! RETURN !!! set active power scheme 1 set active power scheme 2 set active power scheme 3 set active power scheme 4 PSTC failed @ MySetActivePowerScheme !OCDCPowerSchemeHandler and g_bACDCChanged! OCDCPowerSchemeHandler return E_FAIL !! OCDCPowerSchemeHandler done then g_bACDCChanged! OCDCPowerSchemeHandler return S_OK !! dwCallReason == CALLREASON_FROMUI g_bCallByHotkey ERROR_PRIVILEGE_NOT_HELD ERROR_INVALID_PARAMETER ERROR_ACCESS_DENIED Winsta0\Default LaunchAsCurrentUser !GetCurrentSessionUserToken !CreateProcessAsUserW failed! Power Scheme Mode Detection ASUS P4G Power Setting PowerSaver P4G HighPerformance P4G Entertainment P4G QuietOffice P4G BatterySaving DeviceSupport software DeviceSupport BIOS ShowDevice RemovePowerSetting failed: mode detection RemovePowerSetting failed: intel DPST RemovePowerSetting failed: BatSav Desktop RemovePowerSetting failed: Sidebar RemovePowerSetting failed: presentation mode RemovePowerSetting failed: hide desktop icon RemovePowerSetting failed: quiet mode HddOffTimeDc CpuThrottleMinDc CpuThrottleMaxDc LidCloseDc HddOffTimeAc CpuThrottleMinAc CpuThrottleMaxAc LidCloseAc Current OC Step off Current OC Step on Current DC Step off Current DC Step on Power4Gear Boot BIOS Info - IfNewBIOS: d, OCDefaultStep: d, DCDefaultStep: d, OCDCAuto: SupportPState ChkCaller @ MyInit g_selectedPowerScheme = 0, set to our mode! g_bIfSkipApplyP4GScheme -> keep system ones ! MySetActivePowerScheme:LocalFree(pCurrentScheme) Now is DC/BatterySaving and last AC Scheme is : monitor mode detection failed HybridDelayTime !!!! CreateThread failed (g_hMonitorThread) !!!! SupportablePLCtrl ScenarioPowerSavingState InterativeState CreateThread (wait ready) failed CloseHandle(findingVista) Prepare to exit! s failed with error [!!! ErrorExit !!!] SOFTWARE\ASUS\ATK Package SOFTWARE\ASUS\ATKOSD2 Show_OSD_ByIndex is called! Show_OSD is called! Min PState GetASUSNBName CoInitializeEx failed! CoInitializeEx failed, return code is CoInitializeEx failed - RPC_E_CHANGED_MODE! CoInitializeSecurity failed, return code is CoCreateInstance failed! pLoc->ConnectServer failed! CoSetProxyBlanket failed! SELECT Product from Win32_BaseBoard ExecQuery (Win32_BaseBoard) failed! Next error (empty) (Win32_BaseBoard)! Get Product @ Win32_BaseBoard failed! lpBuffer @ GetASUSNBName v0) @ GetASUSNBName d][BatteryLife][Notify] d][BatteryLife] ExportSelfDataResource LoadLibrary failed!! FindResource failed!! LoadResource failed!! LockResource failed!! SetFileAttributes failed @ ExportSelfDataResource DeleteFile failed @ ExportSelfDataResource CreateFile failed!! WriteFile failed!! NotifyOthersCurrentMode g_BIOSType != Smart33) DisplayMode: d, g_originalPowerScheme: SetFileAttributes failed @ RemoveFiles DeleteFile failed @ RemoveFiles DirPath - FindNextFile (failed) @ RemoveFiles RemoveDirectory failed @ RemoveFiles sMode\UXMode.txt ExportSwitchIcon ModeSwitchHandler4Mode2 Not satisfy condition! Turbo33 and already on! MessageBox != IDOK Turbo33 and already ff! Smart33 and already on! sDebugMode.ini file exist @ ChkIfDebugMode BIOSType @ ChkIfDebugMode SHEDialogProc WM_INITDIALOG g_bDontShowChecked and IDOK! IDC_CHECKDontShowAgain Found window, force let it ok! d, OCStepCount: d, DCStepCount: d, AutoStepCount: IfDefauleOCEnabled DefaultOC Enabled! !bRet, Check file flag! file exist @ IfDefauleOCEnabled DefaultOC @ IfDefauleOCEnabled bRet but not Smart33 or DynamicDC, set false!! ATK Package - IsSHEATKOSD RegQueryValueEx failed! RegOpenKeyEx failed! ATKOSD2 - IsSHEATKOSD RegEnumKeyEx failed! OutputP4GInternalVersion InternalVersion RegQueryValueEx Version @ OutputP4GInternalVersion Not P4G four schemes! RegOpenKey failed RegDeleteValue failed RegDeleteValue succeed! RegSetValueEx failed! Last AC scheme is SetBoostPerformanceState by-request boost SetShowScenarioTimeonDesktopState Symantec Time Stamping Services CA - G2
|