You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
About this version
This is the second release of this application. In this version we made the following changes.
Added a function to display a list of installers registered in the system
Added a function to analyze and display unused files and folders in the Installer folder
Added a function to analyze and display the installer files (msi / msp) in use in the Installer folder
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
About this version
This is the first release of this application. In this version we made the following changes.
Implemented a function to display all files in the Installer folder
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
About this version
This is the seventh release of this application. In this version we made the following changes.
Fixed a bug that extended function is not activated in some license files
Support Windows 10 1903 (May 2019 Update) / Windows 10 1909 (November 2019 Update) for extended functions
I wanted to use Ajax Minifier. The latest version is version 5.14. However, the installer download site (CodePlex) was closed in 2017. This is inconvenient, so I would like to be able to download Ajax Minifier and see the information. Continue reading “Microsoft Ajax Minifier”
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
Last time (Sorry, but it is posted only in Japanese), I checked the operation of the restart manager about the package created with File Package App. When creating that post, I thought good if there was a tool that could easily check all behaviors. I created a test tool there.
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
Depending on your PC environment, network environment, country or region, you may not be able to download from the above.
If you are unable to download it, please post a comment about it in the form at the end of this page. We will send you the direct download link. Your email address will not be published.
About this version
This is the 2nd release of this tool. In this version, the following features were implemented.
Display related information
Display process ID
Display log file name
Adjust minimum size of window resize
You can check the operation related to the restart manager.
Features
Main window – upper left area
Buttons in this area can be tested by invoking Restart Manager related APIs individually.
RegisterApplicationRestart()
Call RegisterApplicationRestart() which was introduced in Windows Vista and register the application restart (tool itself).
Call with the above arguments. hDialogWnd is set to the window handle of the main window of this tool. pszReasonW is set the text string in the edit box under the button. It will not do anything when running on Windows XP.
ShutdownBlockReasonDestroy()
Call ShutdownBlockReasonDestroy() which was introduced in Windows Vista and unregister the reason for blocking shutdown.
RegisterApplicationRestart(hDialogWnd);
Call with the above arguments. hDialogWnd is set the window handle of the main window of this tool. It will not do anything when running on Windows XP.
Main window – upper right area
The check box in this area allows you to set the action to be taken when the main window (dialog) of this tool receives the WM_QUERYENDSESSION message. When multiple check boxes are checked, they are processed in order from the top in the message handler of the WM_QUERYENDSESSION message.
Call RegisterApplicationRestart()
Call RegisterApplicationRestart () which was introduced in Windows Vista and register the application restart (tool itself).
Call with the above arguments. hDialogWnd is set to the window handle of the main window of this tool. pszReasonW is set the text string in the edit box on left area. It will not do anything when running on Windows XP.
Wait 20 sec.
Wait 20 seconds in the message handler. In Windows Vista or later, the application must respond to the WM_QUERYENDSESSION message within 5 seconds, so you can test it. Specifically, when you check, call Sleep().
Sleep(20000);
Call with the above arguments.
Return false
Determine the return value of the WM_QUERYENDSESSION message handler. If it is not checked, true is set as return value. If checked, false is set as return value. “true” indicates that the application can be terminated. “false” indicates that the application refused to shut down.
Main window – lower area
Result
In the right edit box, the error code of the last API executed is set. The lower multi-row edit box shows the results of calling each API and the timing of receiving the window message about the restart manager.
Ceate message log file
If checked, it will output to the file the result of calling each API and the timing of receiving the window message about the restart manager. Basically the same as the history displayed in the screen is output to the file. The output file is created in the same folder as the EXE file. The file name is the name obtained by adding the extension “. Log” to the EXE file name.
Log Filename
The name displayed here is the name of the log file to be created in the same folder as the Exe file.
Process ID
The process ID of this tool. The process ID of the tool is displayed so that you can easily check the process ID when testing with RmLogoTest.exe.
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
About this version
This is the first release of this application. In this version we made the following features.
Test function of restart manager API
Register application restart to Restart Manager (RegisterApplicationRestart)
Unregister application restart to Restart Manager (UnregisterApplicationRestart)
Register the shutdown block reason (ShutdownBlockReasonCreate)
Unregister the shutdown block reason (ShutdownBlockReasonDestroy)
Test function for processing when WM_QUERYENDSESSION is received
Register application restart to Restart Manager
Unregister application restart to Restart Manager
Register the shutdown block reason
Wait for a certain period of time
Set return value
Log file creation function
You can check the operation related to the restart manager.
Features
Main window – upper left area
Buttons in this area can be tested by invoking Restart Manager related APIs individually.
RegisterApplicationRestart()
Call RegisterApplicationRestart() which was introduced in Windows Vista and register the application restart (tool itself).
Call with the above arguments. hDialogWnd is set to the window handle of the main window of this tool. pszReasonW is set the text string in the edit box under the button. It will not do anything when running on Windows XP.
ShutdownBlockReasonDestroy()
Call ShutdownBlockReasonDestroy() which was introduced in Windows Vista and unregister the reason for blocking shutdown.
RegisterApplicationRestart(hDialogWnd);
Call with the above arguments. hDialogWnd is set the window handle of the main window of this tool. It will not do anything when running on Windows XP.
Main window – upper right area
The check box in this area allows you to set the action to be taken when the main window (dialog) of this tool receives the WM_QUERYENDSESSION message. When multiple check boxes are checked, they are processed in order from the top in the message handler of the WM_QUERYENDSESSION message.
Call RegisterApplicationRestart()
Call RegisterApplicationRestart () which was introduced in Windows Vista and register the application restart (tool itself).
Call with the above arguments. hDialogWnd is set to the window handle of the main window of this tool. pszReasonW is set the text string in the edit box on left area. It will not do anything when running on Windows XP.
Wait 20 sec.
Wait 20 seconds in the message handler. In Windows Vista or later, the application must respond to the WM_QUERYENDSESSION message within 5 seconds, so you can test it. Specifically, when you check, call Sleep().
Sleep(20000);
Call with the above arguments.
Return false
Determine the return value of the WM_QUERYENDSESSION message handler. If it is not checked, true is set as return value. If checked, false is set as return value. “true” indicates that the application can be terminated. “false” indicates that the application refused to shut down.
Main window – lower area
Result
In the right edit box, the error code of the last API executed is set. The lower multi-row edit box shows the results of calling each API and the timing of receiving the window message about the restart manager.
Ceate message log file
If checked, it will output to the file the result of calling each API and the timing of receiving the window message about the restart manager. Basically the same as the history displayed in the screen is output to the file. The output file is a file whose name is the same as the EXE file, with the extension “.log” added to the EXE file name.
The output file is created in the same location as the EXE file. The file name is a name with the extension “. Log” added to the EXE file name.
You can download it from “DOWNLOAD” link in “Verify CAPTCHA to Download” above. In the “Verify CAPTCHA to Download”, if “I am not a robot” is displayed, please check and select the image with instructions. You can download it by selecting the image correctly.
About this version
This is the sixth release of this application. In this version we made the following changes.
Improvement of UI of basic functions and optional functions
Move a part of the extended functions to the basic function