Files
oldlinux-files/docs/interrupts/int-html/cat-010.htm
2024-02-19 00:23:35 -05:00

985 lines
51 KiB
HTML

<HTML>
<HEAD>
<TITLE>DOS Kernel
</TITLE>
</HEAD>
<BODY BGCOLOR="#FFD0A0">
<center>
<h2>DOS Kernel
</h2>
</center><p>
<table border=1 cellpadding=3 cellspacing=1>
<td>
<a href="cat-009.htm" tppabs="http://www.ctyme.com/intr/cat-009.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="cat-011.htm" tppabs="http://www.ctyme.com/intr/cat-011.htm">
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
</td></table><p>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<ul>
<li><a href="rb-3029.htm" tppabs="http://www.ctyme.com/intr/rb-3029.htm">
</a>
<li><a href="rb-2820.htm" tppabs="http://www.ctyme.com/intr/rb-2820.htm">
</a>
<li><a href="rb-4117.htm" tppabs="http://www.ctyme.com/intr/rb-4117.htm">
</a>
<li><a href="rb-5797.htm" tppabs="http://www.ctyme.com/intr/rb-5797.htm">
(NOT A VECTOR!) - DOS 1+ - FAR JMP instruction for CP/M-style calls</a>
<p><li><b>DOS 1+</b>
<ul>
<li><a href="rb-4113.htm" tppabs="http://www.ctyme.com/intr/rb-4113.htm">
ABSOLUTE DISK READ (except partitions > 32M)</a>
<li><a href="rb-2563.htm" tppabs="http://www.ctyme.com/intr/rb-2563.htm">
BUFFERED INPUT</a>
<li><a href="rb-2561.htm" tppabs="http://www.ctyme.com/intr/rb-2561.htm">
CHARACTER INPUT WITHOUT ECHO</a>
<li><a href="rb-2575.htm" tppabs="http://www.ctyme.com/intr/rb-2575.htm">
CLOSE FILE USING FCB</a>
<li><a href="rb-4110.htm" tppabs="http://www.ctyme.com/intr/rb-4110.htm">
CONTROL-C/CONTROL-BREAK HANDLER</a>
<li><a href="rb-2682.htm" tppabs="http://www.ctyme.com/intr/rb-2682.htm">
CREATE NEW PROGRAM SEGMENT PREFIX</a>
<li><a href="rb-2581.htm" tppabs="http://www.ctyme.com/intr/rb-2581.htm">
CREATE OR TRUNCATE FILE USING FCB</a>
<li><a href="rb-4112.htm" tppabs="http://www.ctyme.com/intr/rb-4112.htm">
CRITICAL ERROR HANDLER</a>
<li><a href="rb-2578.htm" tppabs="http://www.ctyme.com/intr/rb-2578.htm">
DELETE FILE USING FCB</a>
<li><a href="rb-2560.htm" tppabs="http://www.ctyme.com/intr/rb-2560.htm">
DIRECT CHARACTER INPUT, WITHOUT ECHO</a>
<li><a href="rb-2559.htm" tppabs="http://www.ctyme.com/intr/rb-2559.htm">
DIRECT CONSOLE INPUT</a>
<li><a href="rb-2558.htm" tppabs="http://www.ctyme.com/intr/rb-2558.htm">
DIRECT CONSOLE OUTPUT</a>
<li><a href="rb-2568.htm" tppabs="http://www.ctyme.com/intr/rb-2568.htm">
DISK RESET</a>
<li><a href="rb-2576.htm" tppabs="http://www.ctyme.com/intr/rb-2576.htm">
FIND FIRST MATCHING FILE USING FCB</a>
<li><a href="rb-2577.htm" tppabs="http://www.ctyme.com/intr/rb-2577.htm">
FIND NEXT MATCHING FILE USING FCB</a>
<li><a href="rb-2567.htm" tppabs="http://www.ctyme.com/intr/rb-2567.htm">
FLUSH BUFFER AND READ STANDARD INPUT</a>
<li><a href="rb-2590.htm" tppabs="http://www.ctyme.com/intr/rb-2590.htm">
GET ALLOCATION INFORMATION FOR DEFAULT DRIVE</a>
<li><a href="rb-2591.htm" tppabs="http://www.ctyme.com/intr/rb-2591.htm">
GET ALLOCATION INFORMATION FOR SPECIFIC DRIVE</a>
<li><a href="rb-2588.htm" tppabs="http://www.ctyme.com/intr/rb-2588.htm">
GET CURRENT DEFAULT DRIVE</a>
<li><a href="rb-2594.htm" tppabs="http://www.ctyme.com/intr/rb-2594.htm">
GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE</a>
<li><a href="rb-2600.htm" tppabs="http://www.ctyme.com/intr/rb-2600.htm">
GET FILE SIZE FOR FCB</a>
<li><a href="rb-2565.htm" tppabs="http://www.ctyme.com/intr/rb-2565.htm">
GET STDIN STATUS</a>
<li><a href="rb-2686.htm" tppabs="http://www.ctyme.com/intr/rb-2686.htm">
GET SYSTEM DATE</a>
<li><a href="rb-2703.htm" tppabs="http://www.ctyme.com/intr/rb-2703.htm">
GET SYSTEM TIME</a>
<li><a href="rb-2595.htm" tppabs="http://www.ctyme.com/intr/rb-2595.htm">
NULL FUNCTION FOR CP/M COMPATIBILITY</a>
<li><a href="rb-2593.htm" tppabs="http://www.ctyme.com/intr/rb-2593.htm">
NULL FUNCTION FOR CP/M COMPATIBILITY</a>
<li><a href="rb-2592.htm" tppabs="http://www.ctyme.com/intr/rb-2592.htm">
NULL FUNCTION FOR CP/M COMPATIBILITY</a>
<li><a href="rb-2583.htm" tppabs="http://www.ctyme.com/intr/rb-2583.htm">
NULL FUNCTION FOR CP/M COMPATIBILITY</a>
<li><a href="rb-2574.htm" tppabs="http://www.ctyme.com/intr/rb-2574.htm">
OPEN FILE USING FCB</a>
<li><a href="rb-2685.htm" tppabs="http://www.ctyme.com/intr/rb-2685.htm">
PARSE FILENAME INTO FCB</a>
<li><a href="rb-4108.htm" tppabs="http://www.ctyme.com/intr/rb-4108.htm">
PROGRAM TERMINATION ADDRESS</a>
<li><a href="rb-2683.htm" tppabs="http://www.ctyme.com/intr/rb-2683.htm">
RANDOM BLOCK READ FROM FCB FILE</a>
<li><a href="rb-2684.htm" tppabs="http://www.ctyme.com/intr/rb-2684.htm">
RANDOM BLOCK WRITE TO FCB FILE</a>
<li><a href="rb-2552.htm" tppabs="http://www.ctyme.com/intr/rb-2552.htm">
READ CHARACTER FROM STANDARD INPUT, WITH ECHO</a>
<li><a href="rb-2555.htm" tppabs="http://www.ctyme.com/intr/rb-2555.htm">
READ CHARACTER FROM STDAUX</a>
<li><a href="rb-2598.htm" tppabs="http://www.ctyme.com/intr/rb-2598.htm">
READ RANDOM RECORD FROM FCB FILE</a>
<li><a href="rb-2582.htm" tppabs="http://www.ctyme.com/intr/rb-2582.htm">
RENAME FILE USING FCB</a>
<li><a href="rb-2570.htm" tppabs="http://www.ctyme.com/intr/rb-2570.htm">
SELECT DEFAULT DRIVE</a>
<li><a href="rb-2579.htm" tppabs="http://www.ctyme.com/intr/rb-2579.htm">
SEQUENTIAL READ FROM FCB FILE</a>
<li><a href="rb-2580.htm" tppabs="http://www.ctyme.com/intr/rb-2580.htm">
SEQUENTIAL WRITE TO FCB FILE</a>
<li><a href="rb-2589.htm" tppabs="http://www.ctyme.com/intr/rb-2589.htm">
SET DISK TRANSFER AREA ADDRESS</a>
<li><a href="rb-2602.htm" tppabs="http://www.ctyme.com/intr/rb-2602.htm">
SET INTERRUPT VECTOR</a>
<li><a href="rb-2601.htm" tppabs="http://www.ctyme.com/intr/rb-2601.htm">
SET RANDOM RECORD NUMBER FOR FCB</a>
<li><a href="rb-2687.htm" tppabs="http://www.ctyme.com/intr/rb-2687.htm">
SET SYSTEM DATE</a>
<li><a href="rb-2707.htm" tppabs="http://www.ctyme.com/intr/rb-2707.htm">
SET SYSTEM TIME</a>
<li><a href="rb-2709.htm" tppabs="http://www.ctyme.com/intr/rb-2709.htm">
SET VERIFY FLAG</a>
<li><a href="rb-4120.htm" tppabs="http://www.ctyme.com/intr/rb-4120.htm">
TERMINATE AND STAY RESIDENT</a>
<li><a href="rb-2471.htm" tppabs="http://www.ctyme.com/intr/rb-2471.htm">
TERMINATE PROGRAM</a>
<li><a href="rb-2551.htm" tppabs="http://www.ctyme.com/intr/rb-2551.htm">
TERMINATE PROGRAM</a>
<li><a href="rb-2557.htm" tppabs="http://www.ctyme.com/intr/rb-2557.htm">
WRITE CHARACTER TO PRINTER</a>
<li><a href="rb-2554.htm" tppabs="http://www.ctyme.com/intr/rb-2554.htm">
WRITE CHARACTER TO STANDARD OUTPUT</a>
<li><a href="rb-2556.htm" tppabs="http://www.ctyme.com/intr/rb-2556.htm">
WRITE CHARACTER TO STDAUX</a>
<li><a href="rb-2599.htm" tppabs="http://www.ctyme.com/intr/rb-2599.htm">
WRITE RANDOM RECORD TO FCB FILE</a>
<li><a href="rb-2562.htm" tppabs="http://www.ctyme.com/intr/rb-2562.htm">
DOS 1+ - WRITE STRING TO STANDARD OUTPUT</a>
</ul><p>
<p><li><b>DOS 2+</b>
<ul>
<li><a href="rb-2934.htm" tppabs="http://www.ctyme.com/intr/rb-2934.htm">
ALLOCATE MEMORY</a>
<li><a href="rb-2777.htm" tppabs="http://www.ctyme.com/intr/rb-2777.htm">
CHDIR - SET CURRENT DIRECTORY</a>
<li><a href="rb-2803.htm" tppabs="http://www.ctyme.com/intr/rb-2803.htm">
CHMOD - SET FILE ATTRIBUTES</a>
<li><a href="rb-2782.htm" tppabs="http://www.ctyme.com/intr/rb-2782.htm">
CLOSE - CLOSE FILE</a>
<li><a href="rb-2778.htm" tppabs="http://www.ctyme.com/intr/rb-2778.htm">
CREAT - CREATE OR TRUNCATE FILE</a>
<li><a href="rb-2933.htm" tppabs="http://www.ctyme.com/intr/rb-2933.htm">
CWD - GET CURRENT DIRECTORY</a>
<li><a href="rb-4122.htm" tppabs="http://www.ctyme.com/intr/rb-4122.htm">
DOS IDLE INTERRUPT</a>
<li><a href="rb-2931.htm" tppabs="http://www.ctyme.com/intr/rb-2931.htm">
DUP - DUPLICATE FILE HANDLE</a>
<li><a href="rb-2932.htm" tppabs="http://www.ctyme.com/intr/rb-2932.htm">
DUP2, FORCEDUP - FORCE DUPLICATE FILE HANDLE</a>
<li><a href="rb-2939.htm" tppabs="http://www.ctyme.com/intr/rb-2939.htm">
EXEC - LOAD AND/OR EXECUTE PROGRAM</a>
<li><a href="rb-2974.htm" tppabs="http://www.ctyme.com/intr/rb-2974.htm">
EXIT - TERMINATE WITH RETURN CODE</a>
<li><a href="rb-2725.htm" tppabs="http://www.ctyme.com/intr/rb-2725.htm">
EXTENDED BREAK CHECKING</a>
<li><a href="rb-4124.htm" tppabs="http://www.ctyme.com/intr/rb-4124.htm">
FAST CONSOLE OUTPUT</a>
<li><a href="rb-2977.htm" tppabs="http://www.ctyme.com/intr/rb-2977.htm">
FINDFIRST - FIND FIRST MATCHING FILE</a>
<li><a href="rb-2979.htm" tppabs="http://www.ctyme.com/intr/rb-2979.htm">
FINDNEXT - FIND NEXT MATCHING FILE</a>
<li><a href="rb-2935.htm" tppabs="http://www.ctyme.com/intr/rb-2935.htm">
FREE MEMORY</a>
<li><a href="rb-2739.htm" tppabs="http://www.ctyme.com/intr/rb-2739.htm">
GET ADDRESS OF INDOS FLAG</a>
<li><a href="rb-2773.htm" tppabs="http://www.ctyme.com/intr/rb-2773.htm">
GET COUNTRY-SPECIFIC INFORMATION</a>
<li><a href="rb-2710.htm" tppabs="http://www.ctyme.com/intr/rb-2710.htm">
GET DISK TRANSFER AREA ADDRESS</a>
<li><a href="rb-2724.htm" tppabs="http://www.ctyme.com/intr/rb-2724.htm">
GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE</a>
<li><a href="rb-2711.htm" tppabs="http://www.ctyme.com/intr/rb-2711.htm">
GET DOS VERSION</a>
<li><a href="rb-2802.htm" tppabs="http://www.ctyme.com/intr/rb-2802.htm">
GET FILE ATTRIBUTES</a>
<li><a href="rb-2992.htm" tppabs="http://www.ctyme.com/intr/rb-2992.htm">
GET FILE'S LAST-WRITTEN DATE AND TIME</a>
<li><a href="rb-2751.htm" tppabs="http://www.ctyme.com/intr/rb-2751.htm">
GET FREE DISK SPACE</a>
<li><a href="rb-2740.htm" tppabs="http://www.ctyme.com/intr/rb-2740.htm">
GET INTERRUPT VECTOR</a>
<li><a href="rb-2976.htm" tppabs="http://www.ctyme.com/intr/rb-2976.htm">
GET RETURN CODE (ERRORLEVEL)</a>
<li><a href="rb-2986.htm" tppabs="http://www.ctyme.com/intr/rb-2986.htm">
GET VERIFY FLAG</a>
<li><a href="rb-2888.htm" tppabs="http://www.ctyme.com/intr/rb-2888.htm">
IOCTL - GET INPUT STATUS</a>
<li><a href="rb-2889.htm" tppabs="http://www.ctyme.com/intr/rb-2889.htm">
IOCTL - GET OUTPUT STATUS</a>
<li><a href="rb-2871.htm" tppabs="http://www.ctyme.com/intr/rb-2871.htm">
IOCTL - READ FROM BLOCK DEVICE CONTROL CHANNEL</a>
<li><a href="rb-2822.htm" tppabs="http://www.ctyme.com/intr/rb-2822.htm">
IOCTL - READ FROM CHARACTER DEVICE CONTROL CHANNEL</a>
<li><a href="rb-2821.htm" tppabs="http://www.ctyme.com/intr/rb-2821.htm">
IOCTL - SET DEVICE INFORMATION</a>
<li><a href="rb-2881.htm" tppabs="http://www.ctyme.com/intr/rb-2881.htm">
IOCTL - WRITE TO BLOCK DEVICE CONTROL CHANNEL</a>
<li><a href="rb-2854.htm" tppabs="http://www.ctyme.com/intr/rb-2854.htm">
IOCTL - WRITE TO CHARACTER DEVICE CONTROL CHANNEL</a>
<li><a href="rb-2799.htm" tppabs="http://www.ctyme.com/intr/rb-2799.htm">
LSEEK - SET CURRENT FILE POSITION</a>
<li><a href="rb-2775.htm" tppabs="http://www.ctyme.com/intr/rb-2775.htm">
MKDIR - CREATE SUBDIRECTORY</a>
<li><a href="rb-2779.htm" tppabs="http://www.ctyme.com/intr/rb-2779.htm">
OPEN - OPEN EXISTING FILE</a>
<li><a href="rb-2783.htm" tppabs="http://www.ctyme.com/intr/rb-2783.htm">
READ - READ FROM FILE OR DEVICE</a>
<li><a href="rb-2990.htm" tppabs="http://www.ctyme.com/intr/rb-2990.htm">
RENAME - RENAME FILE</a>
<li><a href="rb-4166.htm" tppabs="http://www.ctyme.com/intr/rb-4166.htm">
RESERVED</a>
<li><a href="rb-4213.htm" tppabs="http://www.ctyme.com/intr/rb-4213.htm">
RESERVED</a>
<li><a href="rb-4168.htm" tppabs="http://www.ctyme.com/intr/rb-4168.htm">
RESERVED</a>
<li><a href="rb-2936.htm" tppabs="http://www.ctyme.com/intr/rb-2936.htm">
RESIZE MEMORY BLOCK</a>
<li><a href="rb-2776.htm" tppabs="http://www.ctyme.com/intr/rb-2776.htm">
RMDIR - REMOVE SUBDIRECTORY</a>
<li><a href="rb-2993.htm" tppabs="http://www.ctyme.com/intr/rb-2993.htm">
SET FILE'S LAST-WRITTEN DATE AND TIME</a>
<li><a href="rb-2752.htm" tppabs="http://www.ctyme.com/intr/rb-2752.htm">
SWITCHAR - GET SWITCH CHARACTER</a>
<li><a href="rb-2753.htm" tppabs="http://www.ctyme.com/intr/rb-2753.htm">
SWITCHAR - SET SWITCH CHARACTER</a>
<li><a href="rb-2723.htm" tppabs="http://www.ctyme.com/intr/rb-2723.htm">
TERMINATE AND STAY RESIDENT</a>
<li><a href="rb-2797.htm" tppabs="http://www.ctyme.com/intr/rb-2797.htm">
UNLINK - DELETE FILE</a>
<li><a href="rb-2791.htm" tppabs="http://www.ctyme.com/intr/rb-2791.htm">
DOS 2+ - WRITE - WRITE TO FILE OR DEVICE</a>
</ul><p>
<p><li><b>DOS 2+ internal</b>
<ul>
<li><a href="rb-2989.htm" tppabs="http://www.ctyme.com/intr/rb-2989.htm">
CREATE CHILD PSP</a>
<li><a href="rb-2982.htm" tppabs="http://www.ctyme.com/intr/rb-2982.htm">
GET CURRENT PROCESS ID (GET PSP ADDRESS)</a>
<li><a href="rb-2980.htm" tppabs="http://www.ctyme.com/intr/rb-2980.htm">
SET CURRENT PROCESS ID (SET PSP ADDRESS)</a>
<li><a href="rb-2983.htm" tppabs="http://www.ctyme.com/intr/rb-2983.htm">
SYSVARS - GET LIST OF LISTS</a>
<li><a href="rb-2985.htm" tppabs="http://www.ctyme.com/intr/rb-2985.htm">
DOS 2+ internal - TRANSLATE BIOS PARAMETER BLOCK TO DRIVE PARAM BLOCK</a>
</ul><p>
<li><a href="rb-3008.htm" tppabs="http://www.ctyme.com/intr/rb-3008.htm">
DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY</a>
<li><a href="rb-3142.htm" tppabs="http://www.ctyme.com/intr/rb-3142.htm">
DOS 2.25 only - GET LEAD BYTE TABLE ADDRESS</a>
<p><li><b>DOS 2.25, DOS 3.2+</b>
<ul>
<li><a href="rb-3145.htm" tppabs="http://www.ctyme.com/intr/rb-3145.htm">
GET KOREAN (HANGEUL) INPUT MODE</a>
<li><a href="rb-3144.htm" tppabs="http://www.ctyme.com/intr/rb-3144.htm">
DOS 2.25, DOS 3.2+ - SET KOREAN (HANGEUL) INPUT MODE</a>
</ul><p>
<li><a href="rb-2754.htm" tppabs="http://www.ctyme.com/intr/rb-2754.htm">
DOS 2.x and 3.3+ only - AVAILDEV - SPECIFY \DEV\ PREFIX USE</a>
<p><li><b>DOS 3.0+</b>
<ul>
<li><a href="rb-3015.htm" tppabs="http://www.ctyme.com/intr/rb-3015.htm">
CREATE NEW FILE</a>
<li><a href="rb-3014.htm" tppabs="http://www.ctyme.com/intr/rb-3014.htm">
CREATE TEMPORARY FILE</a>
<li><a href="rb-3016.htm" tppabs="http://www.ctyme.com/intr/rb-3016.htm">
FLOCK - RECORD LOCKING</a>
<li><a href="rb-3140.htm" tppabs="http://www.ctyme.com/intr/rb-3140.htm">
GET CURRENT PSP ADDRESS</a>
<li><a href="rb-3012.htm" tppabs="http://www.ctyme.com/intr/rb-3012.htm">
GET EXTENDED ERROR INFORMATION</a>
<li><a href="rb-2890.htm" tppabs="http://www.ctyme.com/intr/rb-2890.htm">
IOCTL - CHECK IF BLOCK DEVICE REMOVABLE</a>
<li><a href="rb-2774.htm" tppabs="http://www.ctyme.com/intr/rb-2774.htm">
SET COUNTRY CODE</a>
<li><a href="rb-3137.htm" tppabs="http://www.ctyme.com/intr/rb-3137.htm">
TRUENAME - CANONICALIZE FILENAME OR PATH</a>
<li><a href="rb-3138.htm" tppabs="http://www.ctyme.com/intr/rb-3138.htm">
DOS 3.0+ - UNUSED (RESERVED FOR NETWORK USE)</a>
</ul><p>
<p><li><b>DOS 3.0+ internal</b>
<ul>
<li><a href="rb-4399.htm" tppabs="http://www.ctyme.com/intr/rb-4399.htm">
BUILD CURRENT DIRECTORY STRUCTURE</a>
<li><a href="rb-4401.htm" tppabs="http://www.ctyme.com/intr/rb-4401.htm">
CANONICALIZE FILE NAME</a>
<li><a href="rb-4403.htm" tppabs="http://www.ctyme.com/intr/rb-4403.htm">
CHECK IF CHARACTER DEVICE</a>
<li><a href="rb-4396.htm" tppabs="http://www.ctyme.com/intr/rb-4396.htm">
CHECKSUM MEMORY</a>
<li><a href="rb-4369.htm" tppabs="http://www.ctyme.com/intr/rb-4369.htm">
CLOSE CURRENT FILE</a>
<li><a href="rb-4388.htm" tppabs="http://www.ctyme.com/intr/rb-4388.htm">
COMPARE FAR POINTERS</a>
<li><a href="rb-4398.htm" tppabs="http://www.ctyme.com/intr/rb-4398.htm">
COMPARE FILENAMES</a>
<li><a href="rb-4376.htm" tppabs="http://www.ctyme.com/intr/rb-4376.htm">
DECREMENT SFT REFERENCE COUNT</a>
<li><a href="rb-4384.htm" tppabs="http://www.ctyme.com/intr/rb-4384.htm">
FIND UNREFERENCED DISK BUFFER</a>
<li><a href="rb-4377.htm" tppabs="http://www.ctyme.com/intr/rb-4377.htm">
FLUSH AND FREE DISK BUFFER</a>
<li><a href="rb-4389.htm" tppabs="http://www.ctyme.com/intr/rb-4389.htm">
FLUSH BUFFER</a>
<li><a href="rb-3023.htm" tppabs="http://www.ctyme.com/intr/rb-3023.htm">
GET ADDRESS OF DOS SWAPPABLE DATA AREA</a>
<li><a href="rb-4390.htm" tppabs="http://www.ctyme.com/intr/rb-4390.htm">
GET ADDRESS OF SYSTEM FILE TABLE ENTRY</a>
<li><a href="rb-4392.htm" tppabs="http://www.ctyme.com/intr/rb-4392.htm">
GET CALLER'S REGISTERS</a>
<li><a href="rb-4391.htm" tppabs="http://www.ctyme.com/intr/rb-4391.htm">
GET CURRENT DIRECTORY STRUCTURE FOR DRIVE</a>
<li><a href="rb-4381.htm" tppabs="http://www.ctyme.com/intr/rb-4381.htm">
GET DATE AND TIME</a>
<li><a href="rb-4371.htm" tppabs="http://www.ctyme.com/intr/rb-4371.htm">
GET DOS DATA SEGMENT</a>
<li><a href="rb-4394.htm" tppabs="http://www.ctyme.com/intr/rb-4394.htm">
GET FILE'S DRIVE</a>
<li><a href="rb-4370.htm" tppabs="http://www.ctyme.com/intr/rb-4370.htm">
GET INTERRUPT ADDRESS</a>
<li><a href="rb-4400.htm" tppabs="http://www.ctyme.com/intr/rb-4400.htm">
GET JOB FILE TABLE ENTRY</a>
<li><a href="rb-4405.htm" tppabs="http://www.ctyme.com/intr/rb-4405.htm">
GET LENGTH OF ASCIZ STRING</a>
<li><a href="rb-4386.htm" tppabs="http://www.ctyme.com/intr/rb-4386.htm">
GET LENGTH OF ASCIZ STRING</a>
<li><a href="rb-4368.htm" tppabs="http://www.ctyme.com/intr/rb-4368.htm">
INSTALLATION CHECK</a>
<li><a href="rb-4374.htm" tppabs="http://www.ctyme.com/intr/rb-4374.htm">
INVOKE CRITICAL ERROR</a>
<li><a href="rb-4383.htm" tppabs="http://www.ctyme.com/intr/rb-4383.htm">
MAKE BUFFER MOST RECENTLY USED</a>
<li><a href="rb-4375.htm" tppabs="http://www.ctyme.com/intr/rb-4375.htm">
MAKE DISK BUFFER MOST-RECENTLY USED</a>
<li><a href="rb-4382.htm" tppabs="http://www.ctyme.com/intr/rb-4382.htm">
MARK ALL DISK BUFFERS UNREFERENCED</a>
<li><a href="rb-4385.htm" tppabs="http://www.ctyme.com/intr/rb-4385.htm">
NORMALIZE ASCIZ FILENAME</a>
<li><a href="rb-4372.htm" tppabs="http://www.ctyme.com/intr/rb-4372.htm">
NORMALIZE PATH SEPARATOR</a>
<li><a href="rb-4380.htm" tppabs="http://www.ctyme.com/intr/rb-4380.htm">
OPEN DEVICE AND SET SFT OWNER/MODE</a>
<li><a href="rb-4373.htm" tppabs="http://www.ctyme.com/intr/rb-4373.htm">
OUTPUT CHARACTER TO STANDARD OUTPUT</a>
<li><a href="rb-4378.htm" tppabs="http://www.ctyme.com/intr/rb-4378.htm">
PERFORM CRITICAL ERROR INTERRUPT</a>
<li><a href="rb-4393.htm" tppabs="http://www.ctyme.com/intr/rb-4393.htm">
SET DRIVE???</a>
<li><a href="rb-4402.htm" tppabs="http://www.ctyme.com/intr/rb-4402.htm">
SET EXTENDED ERROR INFO</a>
<li><a href="rb-4395.htm" tppabs="http://www.ctyme.com/intr/rb-4395.htm">
SET YEAR/LENGTH OF FEBRUARY</a>
<li><a href="rb-4404.htm" tppabs="http://www.ctyme.com/intr/rb-4404.htm">
SHARING RETRY DELAY</a>
<li><a href="rb-4379.htm" tppabs="http://www.ctyme.com/intr/rb-4379.htm">
SIGNAL SHARING VIOLATION TO USER</a>
<li><a href="rb-4397.htm" tppabs="http://www.ctyme.com/intr/rb-4397.htm">
SUM MEMORY</a>
<li><a href="rb-4387.htm" tppabs="http://www.ctyme.com/intr/rb-4387.htm">
DOS 3.0+ internal - UPPERCASE CHARACTER</a>
</ul><p>
<p><li><b>DOS 3.1+</b>
<ul>
<li><a href="rb-2891.htm" tppabs="http://www.ctyme.com/intr/rb-2891.htm">
IOCTL - CHECK IF BLOCK DEVICE REMOTE</a>
<li><a href="rb-2892.htm" tppabs="http://www.ctyme.com/intr/rb-2892.htm">
IOCTL - CHECK IF HANDLE IS REMOTE</a>
<li><a href="rb-2893.htm" tppabs="http://www.ctyme.com/intr/rb-2893.htm">
IOCTL - SET SHARING RETRY COUNT</a>
<li><a href="rb-3027.htm" tppabs="http://www.ctyme.com/intr/rb-3027.htm">
DOS 3.1+ - SET EXTENDED ERROR INFORMATION</a>
</ul><p>
<p><li><b>DOS 3.1+ internal</b>
<ul>
<li><a href="rb-3018.htm" tppabs="http://www.ctyme.com/intr/rb-3018.htm">
COMMIT ALL FILES FOR SPECIFIED COMPUTER/PROCESS</a>
<li><a href="rb-3017.htm" tppabs="http://www.ctyme.com/intr/rb-3017.htm">
SERVER FUNCTION CALL</a>
<li><a href="rb-3020.htm" tppabs="http://www.ctyme.com/intr/rb-3020.htm">
SHARE.EXE - CLOSE ALL FILES FOR GIVEN COMPUTER</a>
<li><a href="rb-3021.htm" tppabs="http://www.ctyme.com/intr/rb-3021.htm">
SHARE.EXE - CLOSE ALL FILES FOR GIVEN PROCESS</a>
<li><a href="rb-3019.htm" tppabs="http://www.ctyme.com/intr/rb-3019.htm">
SHARE.EXE - CLOSE FILE BY NAME</a>
<li><a href="rb-3022.htm" tppabs="http://www.ctyme.com/intr/rb-3022.htm">
DOS 3.1+ internal - SHARE.EXE - GET OPEN FILE LIST ENTRY</a>
</ul><p>
<p><li><b>DOS 3.1+ network</b>
<ul>
<li><a href="rb-3044.htm" tppabs="http://www.ctyme.com/intr/rb-3044.htm">
CANCEL REDIRECTION</a>
<li><a href="rb-3026.htm" tppabs="http://www.ctyme.com/intr/rb-3026.htm">
FLUSH REDIRECTED PRINTER OUTPUT</a>
<li><a href="rb-3034.htm" tppabs="http://www.ctyme.com/intr/rb-3034.htm">
GET NETWORK PRINTER SETUP STRING</a>
<li><a href="rb-3037.htm" tppabs="http://www.ctyme.com/intr/rb-3037.htm">
GET PRINTER MODE</a>
<li><a href="rb-3024.htm" tppabs="http://www.ctyme.com/intr/rb-3024.htm">
GET REDIRECTED PRINTER MODE</a>
<li><a href="rb-3042.htm" tppabs="http://www.ctyme.com/intr/rb-3042.htm">
GET REDIRECTION LIST ENTRY</a>
<li><a href="rb-3040.htm" tppabs="http://www.ctyme.com/intr/rb-3040.htm">
GET REDIRECTION MODE</a>
<li><a href="rb-3043.htm" tppabs="http://www.ctyme.com/intr/rb-3043.htm">
REDIRECT DEVICE</a>
<li><a href="rb-3031.htm" tppabs="http://www.ctyme.com/intr/rb-3031.htm">
SET MACHINE NAME</a>
<li><a href="rb-3033.htm" tppabs="http://www.ctyme.com/intr/rb-3033.htm">
SET NETWORK PRINTER SETUP STRING</a>
<li><a href="rb-3035.htm" tppabs="http://www.ctyme.com/intr/rb-3035.htm">
SET PRINTER MODE</a>
<li><a href="rb-3025.htm" tppabs="http://www.ctyme.com/intr/rb-3025.htm">
SET REDIRECTED PRINTER MODE</a>
<li><a href="rb-3041.htm" tppabs="http://www.ctyme.com/intr/rb-3041.htm">
DOS 3.1+ network - SET REDIRECTION MODE</a>
</ul><p>
<p><li><b>DOS 3.2+</b>
<ul>
<li><a href="rb-3143.htm" tppabs="http://www.ctyme.com/intr/rb-3143.htm">
GET DOUBLE BYTE CHARACTER SET LEAD-BYTE TABLE</a>
<li><a href="rb-2896.htm" tppabs="http://www.ctyme.com/intr/rb-2896.htm">
IOCTL - GENERIC BLOCK DEVICE REQUEST</a>
<li><a href="rb-2894.htm" tppabs="http://www.ctyme.com/intr/rb-2894.htm">
IOCTL - GENERIC CHARACTER DEVICE REQUEST</a>
<li><a href="rb-2907.htm" tppabs="http://www.ctyme.com/intr/rb-2907.htm">
IOCTL - GET LOGICAL DRIVE MAP</a>
<li><a href="rb-2908.htm" tppabs="http://www.ctyme.com/intr/rb-2908.htm">
IOCTL - SET LOGICAL DRIVE MAP</a>
<li><a href="rb-4453.htm" tppabs="http://www.ctyme.com/intr/rb-4453.htm">
DOS 3.2+ - SET DISK INTERRUPT HANDLER</a>
</ul><p>
<li><a href="rb-3148.htm" tppabs="http://www.ctyme.com/intr/rb-3148.htm">
DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG</a>
<p><li><b>DOS 3.3+</b>
<ul>
<li><a href="rb-3170.htm" tppabs="http://www.ctyme.com/intr/rb-3170.htm">
FFLUSH - COMMIT FILE</a>
<li><a href="rb-3163.htm" tppabs="http://www.ctyme.com/intr/rb-3163.htm">
GET EXTENDED COUNTRY INFORMATION</a>
<li><a href="rb-3167.htm" tppabs="http://www.ctyme.com/intr/rb-3167.htm">
GET GLOBAL CODE PAGE TABLE</a>
<li><a href="rb-3168.htm" tppabs="http://www.ctyme.com/intr/rb-3168.htm">
SET GLOBAL CODE PAGE TABLE</a>
<li><a href="rb-3169.htm" tppabs="http://www.ctyme.com/intr/rb-3169.htm">
DOS 3.3+ - SET HANDLE COUNT</a>
</ul><p>
<p><li><b>DOS 3.3+ internal</b>
<ul>
<li><a href="rb-4407.htm" tppabs="http://www.ctyme.com/intr/rb-4407.htm">
CLOSE FILE</a>
<li><a href="rb-4412.htm" tppabs="http://www.ctyme.com/intr/rb-4412.htm">
GET DEVICE CHAIN</a>
<li><a href="rb-4413.htm" tppabs="http://www.ctyme.com/intr/rb-4413.htm">
GET EXTENDED ERROR CODE</a>
<li><a href="rb-4411.htm" tppabs="http://www.ctyme.com/intr/rb-4411.htm">
IOCTL</a>
<li><a href="rb-4408.htm" tppabs="http://www.ctyme.com/intr/rb-4408.htm">
MOVE FILE POINTER</a>
<li><a href="rb-4406.htm" tppabs="http://www.ctyme.com/intr/rb-4406.htm">
OPEN FILE</a>
<li><a href="rb-4409.htm" tppabs="http://www.ctyme.com/intr/rb-4409.htm">
READ FROM FILE</a>
<li><a href="rb-4410.htm" tppabs="http://www.ctyme.com/intr/rb-4410.htm">
DOS 3.3+ internal - SET FASTOPEN ENTRY POINT</a>
</ul><p>
<p><li><b>DOS 3.31+</b>
<ul>
<li><a href="rb-4114.htm" tppabs="http://www.ctyme.com/intr/rb-4114.htm">
ABSOLUTE DISK READ (32M-2047M hard-disk partition)</a>
<li><a href="rb-4118.htm" tppabs="http://www.ctyme.com/intr/rb-4118.htm">
DOS 3.31+ - ABSOLUTE DISK WRITE (32M-2047M hard-disk partition)</a>
</ul><p>
<p><li><b>DOS 3.4/4.0</b>
<ul>
<li><a href="rb-2727.htm" tppabs="http://www.ctyme.com/intr/rb-2727.htm">
GET CURRENT CPSW STATE</a>
<li><a href="rb-2728.htm" tppabs="http://www.ctyme.com/intr/rb-2728.htm">
DOS 3.4/4.0 - SET CPSW STATE</a>
</ul><p>
<li><a href="rb-2726.htm" tppabs="http://www.ctyme.com/intr/rb-2726.htm">
DOS 3.x+ internal - GET AND SET EXTENDED CONTROL-BREAK CHECKING STATE</a>
<li><a href="rb-3177.htm" tppabs="http://www.ctyme.com/intr/rb-3177.htm">
DOS 4.0 internal - IFS IOCTL</a>
<p><li><b>DOS 4.0+</b>
<ul>
<li><a href="rb-3176.htm" tppabs="http://www.ctyme.com/intr/rb-3176.htm">
COMMIT FILE</a>
<li><a href="rb-3164.htm" tppabs="http://www.ctyme.com/intr/rb-3164.htm">
COUNTRY-DEPENDENT CHARACTER CAPITALIZATION</a>
<li><a href="rb-3165.htm" tppabs="http://www.ctyme.com/intr/rb-3165.htm">
DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE</a>
<li><a href="rb-3179.htm" tppabs="http://www.ctyme.com/intr/rb-3179.htm">
EXTENDED OPEN/CREATE</a>
<li><a href="rb-2729.htm" tppabs="http://www.ctyme.com/intr/rb-2729.htm">
DOS 4.0+ - GET BOOT DRIVE</a>
</ul><p>
<li><a href="rb-4283.htm" tppabs="http://www.ctyme.com/intr/rb-4283.htm">
DOS 4.0+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST</a>
<p><li><b>DOS 4.0+ internal</b>
<ul>
<li><a href="rb-3166.htm" tppabs="http://www.ctyme.com/intr/rb-3166.htm">
COUNTRY-DEPENDENT FILENAME CAPITALIZATION</a>
<li><a href="rb-4414.htm" tppabs="http://www.ctyme.com/intr/rb-4414.htm">
GET OR SET ERROR TABLE ADDRESSES</a>
<li><a href="rb-3171.htm" tppabs="http://www.ctyme.com/intr/rb-3171.htm">
DOS 4.0+ internal - GET/SET DISK SERIAL NUMBER</a>
</ul><p>
<li><a href="rb-3045.htm" tppabs="http://www.ctyme.com/intr/rb-3045.htm">
DOS 4.0+ network - GET EXTENDED REDIRECTION LIST ENTRY</a>
<li><a href="rb-4415.htm" tppabs="http://www.ctyme.com/intr/rb-4415.htm">
DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN</a>
<p><li><b>DOS 4.x only</b>
<ul>
<li><a href="rb-2997.htm" tppabs="http://www.ctyme.com/intr/rb-2997.htm">
GET EXTENDED ATTRIBUTE PROPERTIES</a>
<li><a href="rb-2994.htm" tppabs="http://www.ctyme.com/intr/rb-2994.htm">
GET EXTENDED ATTRIBUTES FOR FILE</a>
<li><a href="rb-3028.htm" tppabs="http://www.ctyme.com/intr/rb-3028.htm">
internal - GET DOS SWAPPABLE DATA AREAS</a>
<li><a href="rb-3000.htm" tppabs="http://www.ctyme.com/intr/rb-3000.htm">
DOS 4.x only - SET EXTENDED ATTRIBUTES</a>
</ul><p>
<p><li><b>DOS 5+</b>
<ul>
<li><a href="rb-4816.htm" tppabs="http://www.ctyme.com/intr/rb-4816.htm">
ALLOCATE HMA SPACE</a>
<li><a href="rb-3051.htm" tppabs="http://www.ctyme.com/intr/rb-3051.htm">
DISABLE DRIVE</a>
<li><a href="rb-4820.htm" tppabs="http://www.ctyme.com/intr/rb-4820.htm">
DOS SUPERVISOR REBOOT PANEL - ADJUST MEMORY SIZE</a>
<li><a href="rb-3049.htm" tppabs="http://www.ctyme.com/intr/rb-3049.htm">
ENABLE DRIVE</a>
<li><a href="rb-4814.htm" tppabs="http://www.ctyme.com/intr/rb-4814.htm">
FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION</a>
<li><a href="rb-3009.htm" tppabs="http://www.ctyme.com/intr/rb-3009.htm">
GET OR SET UMB LINK STATE</a>
<li><a href="rb-2730.htm" tppabs="http://www.ctyme.com/intr/rb-2730.htm">
GET TRUE VERSION NUMBER</a>
<li><a href="rb-2911.htm" tppabs="http://www.ctyme.com/intr/rb-2911.htm">
IOCTL - QUERY GENERIC IOCTL CAPABILITY (DRIVE)</a>
<li><a href="rb-2909.htm" tppabs="http://www.ctyme.com/intr/rb-2909.htm">
IOCTL - QUERY GENERIC IOCTL CAPABILITY (HANDLE)</a>
<li><a href="rb-3178.htm" tppabs="http://www.ctyme.com/intr/rb-3178.htm">
NULL FUNCTION</a>
<li><a href="rb-4815.htm" tppabs="http://www.ctyme.com/intr/rb-4815.htm">
QUERY FREE HMA SPACE</a>
<li><a href="rb-2942.htm" tppabs="http://www.ctyme.com/intr/rb-2942.htm">
DOS 5+ - SET EXECUTION STATE</a>
</ul><p>
<p><li><b>DOS 5+ ROM</b>
<ul>
<li><a href="rb-3181.htm" tppabs="http://www.ctyme.com/intr/rb-3181.htm">
FIND FIRST ROM PROGRAM</a>
<li><a href="rb-3184.htm" tppabs="http://www.ctyme.com/intr/rb-3184.htm">
FIND NEXT ROM PROGRAM</a>
<li><a href="rb-3189.htm" tppabs="http://www.ctyme.com/intr/rb-3189.htm">
GET EXCLUSION REGION LIST</a>
<li><a href="rb-3186.htm" tppabs="http://www.ctyme.com/intr/rb-3186.htm">
GET ROM SCAN START ADDRESS</a>
<li><a href="rb-3190.htm" tppabs="http://www.ctyme.com/intr/rb-3190.htm">
SET EXCLUSION REGION LIST</a>
<li><a href="rb-3188.htm" tppabs="http://www.ctyme.com/intr/rb-3188.htm">
DOS 5+ ROM - SET ROM SCAN START ADDRESS</a>
</ul><p>
<p><li><b>DOS v2.11-2.13</b>
<ul>
<li><a href="rb-4003.htm" tppabs="http://www.ctyme.com/intr/rb-4003.htm">
OEM FUNCTION</a>
<li><a href="rb-4000.htm" tppabs="http://www.ctyme.com/intr/rb-4000.htm">
OEM FUNCTION</a>
<li><a href="rb-4008.htm" tppabs="http://www.ctyme.com/intr/rb-4008.htm">
OEM FUNCTION</a>
<li><a href="rb-4014.htm" tppabs="http://www.ctyme.com/intr/rb-4014.htm">
OEM FUNCTION</a>
<li><a href="rb-4018.htm" tppabs="http://www.ctyme.com/intr/rb-4018.htm">
OEM FUNCTION</a>
<li><a href="rb-4032.htm" tppabs="http://www.ctyme.com/intr/rb-4032.htm">
OEM FUNCTION</a>
<li><a href="rb-4022.htm" tppabs="http://www.ctyme.com/intr/rb-4022.htm">
OEM FUNCTION</a>
<li><a href="rb-3998.htm" tppabs="http://www.ctyme.com/intr/rb-3998.htm">
DOS v2.11-2.13 - SET OEM INT 21 HANDLER</a>
</ul><p>
<p><li><b>DRIVER.SYS support</b>
<ul>
<li><a href="rb-4281.htm" tppabs="http://www.ctyme.com/intr/rb-4281.htm">
ADD NEW BLOCK DEVICE</a>
<li><a href="rb-4282.htm" tppabs="http://www.ctyme.com/intr/rb-4282.htm">
EXECUTE DEVICE DRIVER REQUEST</a>
<li><a href="rb-4280.htm" tppabs="http://www.ctyme.com/intr/rb-4280.htm">
DRIVER.SYS support - INSTALLATION CHECK</a>
</ul><p>
<p><li><b>European MS-DOS 4.0</b>
<ul>
<li><a href="rb-3252.htm" tppabs="http://www.ctyme.com/intr/rb-3252.htm">
???</a>
<li><a href="rb-3256.htm" tppabs="http://www.ctyme.com/intr/rb-3256.htm">
???</a>
<li><a href="rb-3274.htm" tppabs="http://www.ctyme.com/intr/rb-3274.htm">
???</a>
<li><a href="rb-3260.htm" tppabs="http://www.ctyme.com/intr/rb-3260.htm">
???</a>
<li><a href="rb-3264.htm" tppabs="http://www.ctyme.com/intr/rb-3264.htm">
???</a>
<li><a href="rb-3261.htm" tppabs="http://www.ctyme.com/intr/rb-3261.htm">
???</a>
<li><a href="rb-3249.htm" tppabs="http://www.ctyme.com/intr/rb-3249.htm">
???</a>
<li><a href="rb-3266.htm" tppabs="http://www.ctyme.com/intr/rb-3266.htm">
???</a>
<li><a href="rb-3272.htm" tppabs="http://www.ctyme.com/intr/rb-3272.htm">
???</a>
<li><a href="rb-3269.htm" tppabs="http://www.ctyme.com/intr/rb-3269.htm">
???</a>
<li><a href="rb-3271.htm" tppabs="http://www.ctyme.com/intr/rb-3271.htm">
???</a>
<li><a href="rb-3239.htm" tppabs="http://www.ctyme.com/intr/rb-3239.htm">
AEXEC - EXECUTE PROGRAM IN BACKGROUND</a>
<li><a href="rb-3246.htm" tppabs="http://www.ctyme.com/intr/rb-3246.htm">
CREATMEM - CREATE A SHARED MEMORY AREA</a>
<li><a href="rb-3255.htm" tppabs="http://www.ctyme.com/intr/rb-3255.htm">
CWAIT - WAIT FOR CHILD TO TERMINATE</a>
<li><a href="rb-3241.htm" tppabs="http://www.ctyme.com/intr/rb-3241.htm">
FREEZE - STOP A PROCESS</a>
<li><a href="rb-3013.htm" tppabs="http://www.ctyme.com/intr/rb-3013.htm">
GET HARD ERROR INFORMATION</a>
<li><a href="rb-3247.htm" tppabs="http://www.ctyme.com/intr/rb-3247.htm">
GETMEM - OBTAIN ACCESS TO SHARED MEMORY AREA</a>
<li><a href="rb-3251.htm" tppabs="http://www.ctyme.com/intr/rb-3251.htm">
GETPID - GET PROCESS IDENTIFIER</a>
<li><a href="rb-3270.htm" tppabs="http://www.ctyme.com/intr/rb-3270.htm">
HARD ERROR PROCESSING</a>
<li><a href="rb-3243.htm" tppabs="http://www.ctyme.com/intr/rb-3243.htm">
PARTITION - GET/SET FOREGROUND PARTITION SIZE</a>
<li><a href="rb-3275.htm" tppabs="http://www.ctyme.com/intr/rb-3275.htm">
PBLOCK - BLOCK A PROCESS</a>
<li><a href="rb-3268.htm" tppabs="http://www.ctyme.com/intr/rb-3268.htm">
PIPE - CREATE A NEW PIPE</a>
<li><a href="rb-3276.htm" tppabs="http://www.ctyme.com/intr/rb-3276.htm">
PRUN - UNBLOCK A PROCESS</a>
<li><a href="rb-3248.htm" tppabs="http://www.ctyme.com/intr/rb-3248.htm">
RELEASEMEM - FREE SHARED MEMORY AREA</a>
<li><a href="rb-3242.htm" tppabs="http://www.ctyme.com/intr/rb-3242.htm">
RESUME - RESTART A PROCESS</a>
<li><a href="rb-3258.htm" tppabs="http://www.ctyme.com/intr/rb-3258.htm">
SEND SIGNAL</a>
<li><a href="rb-3257.htm" tppabs="http://www.ctyme.com/intr/rb-3257.htm">
SET SIGNAL HANDLER</a>
<li><a href="rb-3250.htm" tppabs="http://www.ctyme.com/intr/rb-3250.htm">
SETFILETABLE - INSTALL NEW FILE HANDLE TABLE</a>
<li><a href="rb-3259.htm" tppabs="http://www.ctyme.com/intr/rb-3259.htm">
SETPRI - GET/SET PROCESS PRIORITY</a>
<li><a href="rb-3253.htm" tppabs="http://www.ctyme.com/intr/rb-3253.htm">
European MS-DOS 4.0 - SLEEP</a>
</ul><p>
<p><li><b>European MS-DOS 4.0 POPUP</b>
<ul>
<li><a href="rb-4457.htm" tppabs="http://www.ctyme.com/intr/rb-4457.htm">
CheckPu - INSTALLATION CHECK</a>
<li><a href="rb-4459.htm" tppabs="http://www.ctyme.com/intr/rb-4459.htm">
PostPu - OPEN/CLOSE POPUP SCREEN</a>
<li><a href="rb-4463.htm" tppabs="http://www.ctyme.com/intr/rb-4463.htm">
RestorePu - RESTORE SCREEN</a>
<li><a href="rb-4461.htm" tppabs="http://www.ctyme.com/intr/rb-4461.htm">
European MS-DOS 4.0 POPUP - SavePu - SAVE POPUP SCREEN</a>
</ul><p>
<li><a href="javascript:if(confirm('http://www.ctyme.com/intr/rb-4167.htm \n\nThis file was not retrieved by Teleport Pro, because the server reports that an error occurred that prevented retrieval. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/intr/rb-4167.htm'" tppabs="http://www.ctyme.com/intr/rb-4167.htm">
IBM ROM-DOS v4.0 - ???</a>
<li><a href="rb-4506.htm" tppabs="http://www.ctyme.com/intr/rb-4506.htm">
MS Windows - DOSMGR VIRTUAL DEVICE API</a>
<p><li><b>MS Windows WINOLDAP</b>
<ul>
<li><a href="rb-4790.htm" tppabs="http://www.ctyme.com/intr/rb-4790.htm">
SWITCHING ???</a>
<li><a href="rb-4791.htm" tppabs="http://www.ctyme.com/intr/rb-4791.htm">
MS Windows WINOLDAP - SWITCHING ???</a>
</ul><p>
<li><a href="rb-3191.htm" tppabs="http://www.ctyme.com/intr/rb-3191.htm">
MS-DOS 7 (Windows95) - GET/SET INTERNATIONALIZATION INFORMATION</a>
<p><li><b>MS-DOS 7</b>
<ul>
<li><a href="rb-3225.htm" tppabs="http://www.ctyme.com/intr/rb-3225.htm">
DRIVE LOCKING AND FLUSHING</a>
<li><a href="rb-2804.htm" tppabs="http://www.ctyme.com/intr/rb-2804.htm">
MS-DOS 7 - GET COMPRESSED FILE SIZE</a>
</ul><p>
<p><li><b>MS-DOS 7 kernel</b>
<ul>
<li><a href="rb-4522.htm" tppabs="http://www.ctyme.com/intr/rb-4522.htm">
BOOT LOGO SUPPORT???</a>
<li><a href="rb-4526.htm" tppabs="http://www.ctyme.com/intr/rb-4526.htm">
GET ???</a>
<li><a href="rb-4525.htm" tppabs="http://www.ctyme.com/intr/rb-4525.htm">
GET SHELL PARAMETERS</a>
<li><a href="rb-4527.htm" tppabs="http://www.ctyme.com/intr/rb-4527.htm">
GET SYSTEM.DAT (REGISTRY FILE) PATHNAME</a>
<li><a href="rb-4635.htm" tppabs="http://www.ctyme.com/intr/rb-4635.htm">
GET/SET ???</a>
<li><a href="rb-4523.htm" tppabs="http://www.ctyme.com/intr/rb-4523.htm">
GET/SET ??? HANDLER</a>
<li><a href="rb-4528.htm" tppabs="http://www.ctyme.com/intr/rb-4528.htm">
MS-DOS 7 kernel - SET SYSTEM.DAT (REGISTRY FILE) PATHNAME</a>
</ul><p>
<p><li><b>MS-DOS 7.0+</b>
<ul>
<li><a href="rb-2824.htm" tppabs="http://www.ctyme.com/intr/rb-2824.htm">
CONFIG$ device - GET CONFIGURATION INFORMATION</a>
<li><a href="rb-2857.htm" tppabs="http://www.ctyme.com/intr/rb-2857.htm">
CONFIG$ device - SET??? CONFIGURATION INFORMATION</a>
<li><a href="rb-2902.htm" tppabs="http://www.ctyme.com/intr/rb-2902.htm">
GENERIC IOCTL - ENUMERATE OPEN FILES</a>
<li><a href="rb-2903.htm" tppabs="http://www.ctyme.com/intr/rb-2903.htm">
GENERIC IOCTL - FIND SWAP FILE</a>
<li><a href="rb-2904.htm" tppabs="http://www.ctyme.com/intr/rb-2904.htm">
GENERIC IOCTL - GET CURRENT LOCK STATE</a>
<li><a href="rb-2905.htm" tppabs="http://www.ctyme.com/intr/rb-2905.htm">
GENERIC IOCTL - GET FIRST CLUSTER</a>
<li><a href="rb-2901.htm" tppabs="http://www.ctyme.com/intr/rb-2901.htm">
GENERIC IOCTL - GET LOCK FLAG STATE</a>
<li><a href="rb-2897.htm" tppabs="http://www.ctyme.com/intr/rb-2897.htm">
GENERIC IOCTL - LOCK LOGICAL VOLUME</a>
<li><a href="rb-2898.htm" tppabs="http://www.ctyme.com/intr/rb-2898.htm">
GENERIC IOCTL - LOCK PHYSICAL VOLUME</a>
<li><a href="rb-2899.htm" tppabs="http://www.ctyme.com/intr/rb-2899.htm">
GENERIC IOCTL - UNLOCK LOGICAL VOLUME</a>
<li><a href="rb-2900.htm" tppabs="http://www.ctyme.com/intr/rb-2900.htm">
MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK PHYSICAL VOLUME</a>
</ul><p>
<li><a href="rb-2819.htm" tppabs="http://www.ctyme.com/intr/rb-2819.htm">
MS-DOS 7.20 (Win98) - EXTENDED-LENGTH FILENAME OPERATIONS</a>
<p><li><b>MS-DOS 7/Windows95</b>
<ul>
<li><a href="rb-3003.htm" tppabs="http://www.ctyme.com/intr/rb-3003.htm">
GET CREATION DATE AND TIME</a>
<li><a href="rb-3001.htm" tppabs="http://www.ctyme.com/intr/rb-3001.htm">
GET LAST ACCESS DATE AND TIME</a>
<li><a href="rb-3004.htm" tppabs="http://www.ctyme.com/intr/rb-3004.htm">
SET CREATION DATE AND TIME</a>
<li><a href="rb-3002.htm" tppabs="http://www.ctyme.com/intr/rb-3002.htm">
MS-DOS 7/Windows95 - SET LAST ACCESS DATE AND TIME</a>
</ul><p>
<p><li><b>NETWORK</b>
<ul>
<li><a href="rb-4140.htm" tppabs="http://www.ctyme.com/intr/rb-4140.htm">
BEGIN DOS CRITICAL SECTION</a>
<li><a href="rb-4141.htm" tppabs="http://www.ctyme.com/intr/rb-4141.htm">
END DOS CRITICAL SECTION</a>
<li><a href="rb-4142.htm" tppabs="http://www.ctyme.com/intr/rb-4142.htm">
NETWORK - END DOS CRITICAL SECTIONS 0 THROUGH 7</a>
</ul><p>
<p><li><b>Novell DOS 7+ FDOS EXTENSIONS</b>
<ul>
<li><a href="rb-4289.htm" tppabs="http://www.ctyme.com/intr/rb-4289.htm">
ALLOCATE CLUSTER</a>
<li><a href="rb-4293.htm" tppabs="http://www.ctyme.com/intr/rb-4293.htm">
DIRECTORY BUFFER INFO</a>
<li><a href="rb-4292.htm" tppabs="http://www.ctyme.com/intr/rb-4292.htm">
FIXUP CHECKSUMS / DIR UPDATE???</a>
<li><a href="rb-4287.htm" tppabs="http://www.ctyme.com/intr/rb-4287.htm">
FLUSH BUFFERS</a>
<li><a href="rb-4288.htm" tppabs="http://www.ctyme.com/intr/rb-4288.htm">
FREE FAT CHAIN</a>
<li><a href="rb-4290.htm" tppabs="http://www.ctyme.com/intr/rb-4290.htm">
NEXT CLUSTER / READ FAT???</a>
<li><a href="rb-4286.htm" tppabs="http://www.ctyme.com/intr/rb-4286.htm">
READ BUFFERS</a>
<li><a href="rb-4291.htm" tppabs="http://www.ctyme.com/intr/rb-4291.htm">
Novell DOS 7+ FDOS EXTENSIONS - UPDATE FAT ENTRY / WRITE FAT???</a>
</ul><p>
<li><a href="rb-5800.htm" tppabs="http://www.ctyme.com/intr/rb-5800.htm">
Overwritten by CP/M jump instruction in INT 30</a>
<p><li><b>Windows95</b>
<ul>
<li><a href="rb-4857.htm" tppabs="http://www.ctyme.com/intr/rb-4857.htm">
???</a>
<li><a href="rb-4856.htm" tppabs="http://www.ctyme.com/intr/rb-4856.htm">
???</a>
<li><a href="rb-4859.htm" tppabs="http://www.ctyme.com/intr/rb-4859.htm">
CHECK MS-DOS VERSION 7</a>
<li><a href="rb-4855.htm" tppabs="http://www.ctyme.com/intr/rb-4855.htm">
CLOSE BOOT LOG</a>
<li><a href="rb-4817.htm" tppabs="http://www.ctyme.com/intr/rb-4817.htm">
DOS KERNEL - (DE)ALLOCATE HMA MEMORY BLOCK</a>
<li><a href="rb-4818.htm" tppabs="http://www.ctyme.com/intr/rb-4818.htm">
DOS KERNEL - GET START OF HMA MEMORY CHAIN</a>
<li><a href="rb-3229.htm" tppabs="http://www.ctyme.com/intr/rb-3229.htm">
FAT32 - EXTENDED ABSOLUTE DISK READ/WRITE</a>
<li><a href="rb-3227.htm" tppabs="http://www.ctyme.com/intr/rb-3227.htm">
FAT32 - GET EXTENDED FREE SPACE ON DRIVE</a>
<li><a href="rb-3226.htm" tppabs="http://www.ctyme.com/intr/rb-3226.htm">
FAT32 - Get_ExtDPB - GET EXTENDED DPB</a>
<li><a href="rb-3228.htm" tppabs="http://www.ctyme.com/intr/rb-3228.htm">
FAT32 - Set DPB TO USE FOR FORMATTING</a>
<li><a href="rb-3213.htm" tppabs="http://www.ctyme.com/intr/rb-3213.htm">
internal</a>
<li><a href="rb-3215.htm" tppabs="http://www.ctyme.com/intr/rb-3215.htm">
internal</a>
<li><a href="rb-3214.htm" tppabs="http://www.ctyme.com/intr/rb-3214.htm">
internal</a>
<li><a href="rb-3212.htm" tppabs="http://www.ctyme.com/intr/rb-3212.htm">
internal - LONG FILENAME - FIND NEXT MATCHING FILE</a>
<li><a href="rb-3199.htm" tppabs="http://www.ctyme.com/intr/rb-3199.htm">
LONG FILENAME - CHANGE DIRECTORY</a>
<li><a href="rb-3209.htm" tppabs="http://www.ctyme.com/intr/rb-3209.htm">
LONG FILENAME - CREATE OR OPEN FILE</a>
<li><a href="rb-3221.htm" tppabs="http://www.ctyme.com/intr/rb-3221.htm">
LONG FILENAME - CREATE SUBST</a>
<li><a href="rb-3200.htm" tppabs="http://www.ctyme.com/intr/rb-3200.htm">
LONG FILENAME - DELETE FILE</a>
<li><a href="rb-3218.htm" tppabs="http://www.ctyme.com/intr/rb-3218.htm">
LONG FILENAME - DOS TIME TO FILE TIME</a>
<li><a href="rb-3201.htm" tppabs="http://www.ctyme.com/intr/rb-3201.htm">
LONG FILENAME - EXTENDED GET/SET FILE ATTRIBUTES</a>
<li><a href="rb-3217.htm" tppabs="http://www.ctyme.com/intr/rb-3217.htm">
LONG FILENAME - FILE TIME TO DOS TIME</a>
<li><a href="rb-3203.htm" tppabs="http://www.ctyme.com/intr/rb-3203.htm">
LONG FILENAME - FIND FIRST MATCHING FILE</a>
<li><a href="rb-3204.htm" tppabs="http://www.ctyme.com/intr/rb-3204.htm">
LONG FILENAME - FIND NEXT MATCHING FILE</a>
<li><a href="rb-3211.htm" tppabs="http://www.ctyme.com/intr/rb-3211.htm">
LONG FILENAME - FindClose - TERMINATE DIRECTORY SEARCH</a>
<li><a href="rb-3219.htm" tppabs="http://www.ctyme.com/intr/rb-3219.htm">
LONG FILENAME - GENERATE SHORT FILENAME</a>
<li><a href="rb-3208.htm" tppabs="http://www.ctyme.com/intr/rb-3208.htm">
LONG FILENAME - GET CANONICAL LONG FILENAME OR PATH</a>
<li><a href="rb-3202.htm" tppabs="http://www.ctyme.com/intr/rb-3202.htm">
LONG FILENAME - GET CURRENT DIRECTORY</a>
<li><a href="rb-3216.htm" tppabs="http://www.ctyme.com/intr/rb-3216.htm">
LONG FILENAME - GET FILE INFO BY HANDLE</a>
<li><a href="rb-3207.htm" tppabs="http://www.ctyme.com/intr/rb-3207.htm">
LONG FILENAME - GET SHORT (8.3) FILENAME FOR FILE</a>
<li><a href="rb-3210.htm" tppabs="http://www.ctyme.com/intr/rb-3210.htm">
LONG FILENAME - GET VOLUME INFORMATION</a>
<li><a href="rb-3197.htm" tppabs="http://www.ctyme.com/intr/rb-3197.htm">
LONG FILENAME - MAKE DIRECTORY</a>
<li><a href="rb-3223.htm" tppabs="http://www.ctyme.com/intr/rb-3223.htm">
LONG FILENAME - QUERY SUBST</a>
<li><a href="rb-3198.htm" tppabs="http://www.ctyme.com/intr/rb-3198.htm">
LONG FILENAME - REMOVE DIRECTORY</a>
<li><a href="rb-3205.htm" tppabs="http://www.ctyme.com/intr/rb-3205.htm">
LONG FILENAME - RENAME FILE</a>
<li><a href="rb-3220.htm" tppabs="http://www.ctyme.com/intr/rb-3220.htm">
LONG FILENAME - SERVER CREATE OR OPEN FILE</a>
<li><a href="rb-3222.htm" tppabs="http://www.ctyme.com/intr/rb-3222.htm">
LONG FILENAME - TERMINATE SUBST</a>
<li><a href="rb-3206.htm" tppabs="http://www.ctyme.com/intr/rb-3206.htm">
LONG FILENAME - TRUENAME - CANONICALIZE PATH</a>
<li><a href="rb-3194.htm" tppabs="http://www.ctyme.com/intr/rb-3194.htm">
LONG FILENAME FUNCTIONS</a>
<li><a href="rb-4853.htm" tppabs="http://www.ctyme.com/intr/rb-4853.htm">
OPEN BOOT LOG</a>
<li><a href="rb-4858.htm" tppabs="http://www.ctyme.com/intr/rb-4858.htm">
PATCH ???</a>
<li><a href="rb-3196.htm" tppabs="http://www.ctyme.com/intr/rb-3196.htm">
RESET DRIVE</a>
<li><a href="rb-2732.htm" tppabs="http://www.ctyme.com/intr/rb-2732.htm">
SET/CLEAR DOS_FLAG</a>
<li><a href="rb-4854.htm" tppabs="http://www.ctyme.com/intr/rb-4854.htm">
Windows95 - WRITE TO BOOT LOG</a>
</ul><p>
<li><a href="rb-3224.htm" tppabs="http://www.ctyme.com/intr/rb-3224.htm">
Windows95 beta - LFN-FindClose</a>
</ul>
<p>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<table border=1 cellpadding=3 cellspacing=1>
<td>
<a href="cat-009.htm" tppabs="http://www.ctyme.com/intr/cat-009.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="cat-011.htm" tppabs="http://www.ctyme.com/intr/cat-011.htm">
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
</td></table><p>
<!-- Bottom Link Start -->
<center>
<p><table border=1 bgcolor="#ffff99"><tr><td>
<table border=0 height=80>
<tr align=center><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
</td><td width="65">
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
</td><td width="65">
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
</td><td width="90">
<center>
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
</FORM>
</td></tr></table></td></tr></table><p>
<center>
<p>
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
border=3 height=60 width=468></a>
<p>
<!-- Ad End --->
</center>
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
<INPUT TYPE="hidden" NAME="num" VALUE="30">
<table bgcolor=white border=3><tr><td>
<table bgcolor=white border=0>
<tr><td>
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
<center><b>Search the web with Google</b></center>
</td></tr><tr><td>
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
<INPUT type=submit name=sa VALUE="Go">
</td></tr>
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
</td></tr></table>
</tr></td></table>
</FORM>
</center>
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
<!-- Bottom Link End -->
</BODY>
</HTML>