═══ 1. Help for PMVKProc V2.2 ═══ Help ═══ 1.1. PMVKProc - General Help ═══ The PMVKProc utility is an universal system information tool for listing informations which are more software dependent (like then number of running processes or the loaded file system for a drive). The current information you get is:  General informations  Process informations  Drive informations  Profile (INI) informations The informations are listed in differend windows for every information group. The general informations embrace things like the minimum and maximum time slice or the maximum number of threads. All informations about running processes and by processes loaded dynamic loadable libraries (DLLs) are shown in the process information. It is also possible to kill running processes in the process information window. Informations about the drives like loaded file system or allocated or free clusters are embraced in the drive informations. For looking in profile files (INI-files) use the profile information. There it is possible to examine and modify existing profiles. The PMVKPROC utility is a fully functional shareware version. After a period of 30 days the program will disable all information windows. With registering the program you get an lisence number to open all functions again. For register see How to register For informations how to work with the program see Work with PMVKProc. There are also some technical information about the system calls which are used by the program (see Technical informations ). For suggestions and if you find an error in the program you can send me a short message. Frank Stanischewski Elise-Spaeth-Strasse 17 D-91058 Erlangen Germany Tel and FAX +49 (0) 9131 302699 Email : stani@t-online.de DISCLAIMER The authors of this program accept no responsibility for damages that are caused by this program and make NO WARRANTY or representation, either express or implied, with respect to this software. This software is provided "AS IS," and you, its user, assume the entire risk when you use it. (C) 1996-1997 Frank Stanischewski ═══ 1.2. PMVKProc - Work with PMVKProc ═══ The main window contains only push buttons which should be used to get the informations:  General information button  Process information button  Drive informations button  Profile (INI) information button  Exit button ═══ 1.2.1. Exit button ═══ Use this button to leave PMVKProc. Bye. ═══ 1.3. PMVKProc - Technical Informations ═══ The PMVKProc utility uses mostly standard API calls to get the informations which will be displayed. Only in the process information window an undocumented API call is used because there is no "normal" call for getting this information. General information window API calls: DosQuerySysInfo Process information window API calls: DosQProcStatus (undocumented 16-Bit call) Drive information window API calls: DosQueryFSAttach, DosQueryFSInfo Profile information window API calls: PrfOpenProfile, PrfCloseProfile, PrfQueryProfile, PrfQueryProfileData, PrfQueryProfileSize, PrfWriteProfileData ═══ 1.4. PMVKProc - How to register ═══ After a test period of 31 days all functions of the program PMVKProc will be inactive. Then you need a licence key to activate the program functions. The licence key costs US $25 and will work for all 2.X versions of PMVKProc, which is what your registration entitles you to. To obtain a licence number there are alternative methods. For all Germans with an email address see Registration in Germany. Then you can work with BMT micro (Registration with BMT micro) when you live anywhere in the world or want to use credit cards. ═══ 1.5. PMVKProc - Registration in Germany ═══ Falls Sie in Deutschland registrieren wollen, koennen Sie durch eine Ueberweisung von 35 DM auf das unten angegebene Konto und Zusenden einer Email oder eines FAX mit den im Registrierungsformular angegebenen Daten registrieren. Wenn die Zahlung eingegangen ist, erhalten Sie die Lizenznummer per Email zu geschickt. Name Frank Stanischewski Konto-Nr. 5 419 164 00 BLZ 760 800 40 Bank Dresdner Bank S.W.I.F.T. DRES DE FF 763 ═══ 1.6. PMVKProc - Registrierungsformular ═══ *** REGISTRIERUNG FORMULAR *** *** Registrierung des Shareware Produkts PMVKProc *** *** PMVKProc OS/2 version 2.2 *** Name: ________________________________________ Adresse: ________________________________________ ________________________________________ ________________________________________ ________________________________________ Telefon: ________________________________________ FAX: ________________________________________ Email: ________________________________________ Ueberweisung erfolgte am: _______________________ Unterschrift: ___________________________________ ═══ 1.7. PMVKProc - Registration with BMT micro ═══ Mail Orders To: BMT Micro PO Box 15016 Wilmington, NC 28408 U.S.A. Voice Orders: 8:00am - 7:00pm EST (-5 GMT) (800) 414-4268 (orders only) (910) 791-7052 Fax Orders: (910) 350-2937 24 hours / 7 Days (800) 346-1672 24 hours / 7 Days Online Orders via modem: (910) 350-8061 10 lines, all 14.4K (910) 799-0923 Direct 28.8K line via Internet: orders@bmtmicro.com telnet@bmtmicro.com http://www.bmtmicro.com Secure Ordering: http://wwws.wilmington.net/bmtmicro/secure_form.html Ordering and general ordering questions: Via AOL: bmtmicro Via MSN: bmtmicro Via Prodigy: HNGP66D Via Compuserve: 74031,307 We accept Visa, Mastercard, Discover, American Express, Diners Club, Carte Blanche, Cashiers Check, Personal Check. Personal checks are subject to clearance. Eurochecks in DM are welcome. DM, Sterling, and US Currency is welcome but send only by registered mail, return receipt requested. We cannot be liable for lost cash sent through the mail. If you reside in a country with an unconvertible currency please contact us for alternatives. Purchase orders are welcome, subject to approval. The minimum amount is $250.00. Information for our German customers is explained in the last paragraph of this order form. _____________________________________________________________________ Company: ____________________________________________________________ Name: _______________________________________________________________ Address: ____________________________________________________________ _____________________________________________________________ City: _______________________________State/Province: ________________ Postal/ZIP Code: ____________________Country: _______________________ Phone: ______________________________________________________________ Fax: _______________________________________________________________ E-Mail #1____________________________________________________________ E-Mail #2____________________________________________________________ Product Quantity Price Number of copies _________________________ ______________ ________________ _________________________ ______________ x ____________ = + $ _______ _________________________ ______________ x ____________ = + $ _______ _________________________ ______________ x ____________ = + $ _______ Latest Version on Diskette _____$3.00____ x ____________ = + $ _______ North Carolina Residents add 6% Sales Tax $ _______ Shipping and Handling (no quantity limit / see below) $ _______ Email - Subject to Credit Card Verification Free Fax (USA/Canada)........................... 1.00 US Fax (Non-North America).................... 2.00 US Worldwide 1st Class ....................... Free 2nd Day Priority, USA Only ................ $ 4.00 US US Postal Service International Express (Including Canada and Mexico), allow up to 7-10 days ............................... $ 25.00 US Airborne Select Delivery (USA Only) $ 8.00 US FedEx Overnight, USA Only (delivery by 3:00 pm the following day) .............. $ 15.00 US FedEx Europe/Japan (guaranteed delivery within 3 days) .......................... $ 35.00 US Total: $ _______ For credit card payment only Circle one: VISA / Master / Discover / American Express / Diners Credit card number: _____________________________________________ Expiration date: ________________________________________________ Authorization signature: ________________________________________ ORDERING FROM INSIDE GERMANY ONLY ================================= Persons in Germany wishing to order shareware may also transfer funds into our account with Deutsche Bank. Once the money is deposited you may either fax a confirmation to us with proof of deposit or wait until Deutsche Bank notifies us of the transaction (usually 10-18 business days). Account information is as follows: Deutsche Bank / Frankfurt Branch EmpfДnger: Thomas Bradford Konto-Nummer: 0860221 Bankleitzahl: 500-700-10 When you make the transfer, be sure to put your name and the program you are registering on the transfer. Current exchange rates can be obtained by sending an email to dm_to_us@bmtmicro.com. An automated reply will return todays exchange rates. It is very important that you send us a completed order form by either email or fax if you deposit money into this account for a registration. Fill the order form out as usual except in the credit card number field put "DEUTSCHE BANK". We will file the order and use it to match against the deposit information we receive from the bank. IMPORTANT! ---------- When you email us your order form, we will reply with an acknowledgement. If you do not get an acknowledgement within 24 hours please send your order again in case it was lost. This extra bit of caution can save a lot of confusion. If you are concerned that your order is taking too long to process, feel free to check with us about the status of your order. It's important to all of us that you feel safe doing business with our company and please feel free to suggest ways we can improve our service to you. ═══ 1.7.1. Process information window ═══ Use this window to query information about running processes. For information, see:  Processes listbox  Process info listbox  Push buttons ═══ 1.7.2. Processes listbox ═══ This list box displays all processes which are currently running. The processes are listed with their full name. The parent-child relationship between the processes is shown by indenting the child process one character. For example \os2\pmshell.exe \os2\cmd.exe \os2\epm.exe The processes cmd.exe and epm.exe are childs of pmshell.exe. so cmd.exe and epm.exe are siblings. To get more information on one of the processes doubleclick one of them. The you will more information in the process info listbox. ═══ 1.7.3. Process info listbox ═══ This box shows the detail informations of a process which is selected before in the processes listbox. The informations are:  Process name  Process ID  Process priority  Parent process name  Threads: - Number of threads of the process - Thread ID (process related), Thread System ID (system related), Thread priority  Modules: - Number of modules of the process - Module names ═══ 1.7.4. Push buttons ═══  Refresh Use this button to refresh the information in the processes and process info listbox.  Kill Use this button to kill the process selected in the processes listbox.  Kill Use this button to show details of the process selected in the processes listbox.  Close Use this button to close the process information window.  Help Displays help for the process information window. ═══ 1.7.5. General information window ═══ Use this window to query information about system variables. For information about the listbox and the push buttons, see:  General info listbox  Push buttons This displays information about system varaibles. Most of the show variables are static. That means they are set in the CONFIG.SYS file or are detected during the startup procedure of OS/2. No static variable are marked. The variables are grouped in four parts:  Parallel processes Sessions in PM mode Maximum number of PM mode sessions. Sessions in text mode Maximum number of text mode sessions. Sessions in DOS mode Maximum number of DOS mode sessions.  Time slice Smallest time slice Minimum time slice in milliseconds. Biggest time slice Maximum time slice in milliseconds. Max. delay time Maximum wait in seconds. System timer interval Timer interval in thenths of a millisecond.  Memory System page size Memory page size in bytes. This value is 4096 for the 386/486/586 processor. Physical memory Total number of bytes of physical memory in the system. Resident memory Total number of bytes of resident memory in the system. Memory for all processes Maximum number of bytes of memory that can be allocated by all processes in the system. This number is advisory and is not guaranteed, since system conditions change constantly. Memory for private arena Maximum number of bytes of memory that a process can allocate in its private arena. This number is adviroy and is not guaranteed, since system conidtions change constantly. Memory for shared arena Maximum number of bytes of memory that a process can allocate in its shared arena. This number is adviroy and is not guaranteed, since system conidtions change constantly.  Path length Length of path Maximum length, in bytes, of a path name. Length of part in path Maximum length, in bytes, of one component in a path name. ═══ 1.7.6. General info listbox ═══ This box shows information about system variables. See for more information. ═══ 1.7.7. Push buttons ═══  Refresh Use this button to refresh the information in the general info listbox.  Close Use this button to close the general information window.  Help Displays help for the general information window. ═══ 1.7.8. Drive information window ═══ Use this window to query information about the file systems of all drives. For information, see:  Drive information listbox  Push buttons ═══ 1.7.9. Drive information listbox ═══ This box shows information about the files systems of all drives. Floppy disk drives Shows only the available floppy disk drives Non floppy disk drives Name of file-system driver Displays the file system by which the drive can be accessed File-system driver attach data File-system driver attach data returned by the file-system driver. Drive type Shows the type of the drive. It can be local or remote. Volume label Shows the label of the drive. This value is normally set after the formatting of the drive or with the command label. Volume serial number Shows the serial number of the drive. This number is normallay set during the formatting of the drive. Total bytes available Shows the total amount of bytes of the drive. The value is given by the multiplication of cluster per drive, sectors per cluster and bytes per sector. Clusters per drive Shows the number of clusters of the drive. Sector per cluster Shows the number of sectors in every cluster. Bytes per sector Shows the number of bytes for every sector. Normallay 512 oder for CD-ROM drive 2048. Available clusters Shows the amount of free clusters of the drive. Multiplicated with the sectors per cluster and bytes per sector you will have the qmount of free bytes of the drive. ═══ 1.7.10. Push buttons ═══  Refresh Use this button to refresh the information in the drive information listbox.  Close Use this button to close the drive information window.  Help Displays help for the drive information window. ═══ 1.7.11. Profile (INI) information window ═══ Use this window to query information profile (INI) files. For information, see:  Application listbox  Key listbox  Key value listbox  Menue commands  Push buttons ═══ 1.7.12. Application listbox ═══ This box shows information about all applications in an opened profile. ═══ 1.7.13. Key listbox ═══ This box shows information about all key under a selected application. ═══ 1.7.14. Key value listbox ═══ This box shows information about a key value selected through an application and a key in that application. ═══ 1.7.15. Menue commands ═══ The menue commands are: Key Function Load user ini file Loads the user profile (os2.ini). Load system ini file Loads the system profile (os2sys.ini). Load new ini file Loads a user specified profile. Opens a file load dialog where the profile can be specified. New application Creates in the selected profile a new application with a user specified name Copy application Copies the selected application to a new one with a user specified name. All subkeys are copied. Delete application Deletes the selected application with all subkeys. New key Creates a new key in the selected application with a user specified name and value. Copy key Copies the selected key to a new one with a user specified name in the current application. Delete key Deletes the selected key in the current application. Modify value Modifies the value of the currently selected key. ═══ 1.7.16. Push buttons ═══  Close Use this button to close the profile information window.  Help Displays help for the profile information window.