In addition, Windows 95 Screen Savers must handle:
ScreenSaver - Show the Settings dialog box.
ScreenSaver /c - Show the Settings dialog box, modal to the
ScreenSaver /p <HWND> - Preview Screen Saver as child of window <HWND>.
ScreenSaver /s - Run the Screen Saver.
<HWND> is a HWND presented on the command line as an unsigned decimal number.
ScreenSaver /a <HWND> - change password, modal to window <HWND>
You need to create the password dialog box as owned by HWND if it is supplied or as owned by the foreground window if HWND is not supplied.