<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://osfree.org/doku/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://osfree.org/doku/feed.php">
        <title>osFree wiki - en:docs:fapi</title>
        <description></description>
        <link>https://osfree.org/doku/</link>
        <image rdf:resource="https://osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-03T19:59:20+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:baddynlink&amp;rev=1628997783&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:device_category&amp;rev=1644118984&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallochuge&amp;rev=1634393106&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocseg&amp;rev=1631870316&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocshrseg&amp;rev=1631977513&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbeep&amp;rev=1771668544&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbufreset&amp;rev=1631849991&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscasemap&amp;rev=1631870536&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doschdir&amp;rev=1631850129&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doschgfileptr&amp;rev=1631853118&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscliaccess&amp;rev=1631854242&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosclose&amp;rev=1638686244&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscreatecsalias&amp;rev=1638686291&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdelete&amp;rev=1638697985&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevconfig&amp;rev=1631854695&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl&amp;rev=1638095604&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl2&amp;rev=1701002230&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosduphandle&amp;rev=1638698111&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doserrclass&amp;rev=1636034144&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doserror&amp;rev=1631871812&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexecpgm&amp;rev=1634393143&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexit&amp;rev=1631886076&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfilelocks&amp;rev=1631932754&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindclose&amp;rev=1631939598&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst&amp;rev=1631940750&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst2&amp;rev=1631955332&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindnext&amp;rev=1631955677&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreemodule&amp;rev=1631977791&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreeseg&amp;rev=1638698196&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcollate&amp;rev=1631963220&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcp&amp;rev=1631962943&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetctryinfo&amp;rev=1631956168&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdatetime&amp;rev=1638698227&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdbcsev&amp;rev=1752894159&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetenv&amp;rev=1638698273&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgethugeshift&amp;rev=1638698348&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetinfoseg&amp;rev=1639623857&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmachinemode&amp;rev=1638698387&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmessage&amp;rev=1631859217&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmodhandle&amp;rev=1636035040&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetpid&amp;rev=1636032579&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetprocaddr&amp;rev=1632030008&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetshrseg&amp;rev=1631804430&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetstda&amp;rev=1639806409&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetversion&amp;rev=1634452085&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosholdsignal&amp;rev=1631963564&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosinsmessage&amp;rev=1638698482&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosloadmodule&amp;rev=1631977639&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmemavail&amp;rev=1631674101&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir&amp;rev=1752337388&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir2&amp;rev=1631859923&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmove&amp;rev=1631860305&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosnewsize&amp;rev=1638701918&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen&amp;rev=1632911882&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen2&amp;rev=1631972568&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosportaccess&amp;rev=1631854223&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosputmessage&amp;rev=1631860623&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdir&amp;rev=1638701997&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdisk&amp;rev=1631865473&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfileinfo&amp;rev=1631972796&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfilemode&amp;rev=1631866013&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsattach&amp;rev=1636035578&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsinfo&amp;rev=1631866281&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqhandtype&amp;rev=1632029880&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqpathinfo&amp;rev=1636035401&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqsysinfo&amp;rev=1631547462&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqverify&amp;rev=1631866434&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosread&amp;rev=1631976199&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallochuge&amp;rev=1631976349&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallocseg&amp;rev=1631976478&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosrmdir&amp;rev=1631866647&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosselectdisk&amp;rev=1631866770&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetcp&amp;rev=1636034387&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetctrycode&amp;rev=1629444383&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetdatetime&amp;rev=1638702119&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfhandstate&amp;rev=1631976785&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfileinfo&amp;rev=1631867528&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfilemode&amp;rev=1631867769&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetmaxfh&amp;rev=1636032594&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetsighandler&amp;rev=1631977443&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetverify&amp;rev=1638702186&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossleep&amp;rev=1631868378&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossuballoc&amp;rev=1638702315&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubfree&amp;rev=1638702346&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubset&amp;rev=1638702381&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossystrace&amp;rev=1639624603&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:doswrite&amp;rev=1631870191&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:functions&amp;rev=1661956898&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:implementation_details&amp;rev=1638081218&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdcharin&amp;rev=1631978240&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdclose&amp;rev=1636032409&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdderegister&amp;rev=1636032257&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdflushbuffer&amp;rev=1631978414&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdfreefocus&amp;rev=1636032376&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetcp&amp;rev=1636032363&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetfocus&amp;rev=1636032395&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgethwid&amp;rev=1636032288&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetstatus&amp;rev=1631979040&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdopen&amp;rev=1636032424&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdpeek&amp;rev=1632015482&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdregister&amp;rev=1636032274&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcp&amp;rev=1636032338&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcustxt&amp;rev=1638365390&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetstatus&amp;rev=1632014829&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdstringin&amp;rev=1632015056&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdxlate&amp;rev=1636032326&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouclose&amp;rev=1636031524&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouderegister&amp;rev=1636031734&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:moudrawptr&amp;rev=1636031445&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouflushque&amp;rev=1636031112&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetdevstatus&amp;rev=1636031692&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougeteventmask&amp;rev=1636031624&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougethotkey&amp;rev=1636031573&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumbuttons&amp;rev=1636031722&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnummickeys&amp;rev=1636031708&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumqueel&amp;rev=1636031674&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrpos&amp;rev=1636031416&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrshape&amp;rev=1636031509&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetscalefact&amp;rev=1636031638&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouinitreal&amp;rev=1636031128&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouopen&amp;rev=1636031539&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:moureadeventque&amp;rev=1636031659&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouregister&amp;rev=1662044282&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouremoveptr&amp;rev=1636031432&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouse_control&amp;rev=1644558563&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetdevstatus&amp;rev=1636031095&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouseteventmask&amp;rev=1636031590&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousethotkey&amp;rev=1636031555&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrpos&amp;rev=1636031141&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrshape&amp;rev=1636031486&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetscalefact&amp;rev=1636031607&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:traceflags&amp;rev=1643082103&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioderegister&amp;rev=1632029491&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioendpopup&amp;rev=1636029276&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetansi&amp;rev=1632029003&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetbuf&amp;rev=1632015778&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetconfig&amp;rev=1632028902&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcp&amp;rev=1634195972&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurpos&amp;rev=1632017347&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurtype&amp;rev=1632017658&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetfont&amp;rev=1636029444&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetmode&amp;rev=1632026932&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetphysbuf&amp;rev=1632017843&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetstate&amp;rev=1636029934&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodeundo&amp;rev=1636029336&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodewait&amp;rev=1636029360&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viopopup&amp;rev=1647610025&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsc&amp;rev=1632792655&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsctoggle&amp;rev=1639806433&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcellstr&amp;rev=1632018080&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcharstr&amp;rev=1632018254&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioregister&amp;rev=1632029632&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawundo&amp;rev=1632794340&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawwait&amp;rev=1636029246&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrlock&amp;rev=1632026808&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolldn&amp;rev=1632019073&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolllf&amp;rev=1632019799&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollrt&amp;rev=1632020088&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollup&amp;rev=1632029396&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrunlock&amp;rev=1632024293&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetansi&amp;rev=1632029119&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcp&amp;rev=1636029855&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurpos&amp;rev=1632024402&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurtype&amp;rev=1632024604&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetfont&amp;rev=1636029413&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetmode&amp;rev=1632024929&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetstate&amp;rev=1636029904&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioshowbuf&amp;rev=1632024997&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcellstr&amp;rev=1632025150&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstr&amp;rev=1632025953&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstratt&amp;rev=1632026175&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnattr&amp;rev=1632026359&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtncell&amp;rev=1632026525&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnchar&amp;rev=1632026559&amp;do=diff"/>
                <rdf:li rdf:resource="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrttty&amp;rev=1632026595&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>osFree wiki</title>
        <link>https://osfree.org/doku/</link>
        <url>https://osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:baddynlink&amp;rev=1628997783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-15T03:23:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>baddynlink</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:baddynlink&amp;rev=1628997783&amp;do=diff</link>
        <description>BadDynLink

Function called on loading error by DOS stub, if API entry can&#039;t be resolved. Function prints error message and terminates execution.

Returns error code ERROR_BAD_DYNALINK
 Family API  DOS  Process Manager  DosBeep DosExit DosSleep DosExecPgm    File Manager  DosChDir DosChgFilePtr DosClose DosDelete DosDupHandle DosMkDir DosMove DosQCurDir DosQCurDisk DosSetFileMode DosOpen DosQFileInfo DosRead DosQFileMode DosQFSInfo DosQVerify DosRmDir</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:device_category&amp;rev=1644118984&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-06T03:43:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>device_category</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:device_category&amp;rev=1644118984&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

Device Control Categories
 Category  Description  1  Serial Device Control  2  Reserved</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallochuge&amp;rev=1634393106&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-16T14:05:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosallochuge</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallochuge&amp;rev=1634393106&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosAllocHuge

This call allocates multiple segments as a huge block of memory.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocseg&amp;rev=1631870316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T09:18:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosallocseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocseg&amp;rev=1631870316&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosAllocSeg

Syntax


DosAllocSeg (Size, Selector, AllocFlags)


Parameters

	*  Size (</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocshrseg&amp;rev=1631977513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:05:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosallocshrseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosallocshrseg&amp;rev=1631977513&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosAllocShrSeg

This call allocates a named shared memory segment to a process.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbeep&amp;rev=1771668544&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-21T10:09:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosbeep</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbeep&amp;rev=1771668544&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosBeep

This call generates sound from the speaker.

Syntax


  DosBeep (Frequency, Duration)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbufreset&amp;rev=1631849991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T03:39:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosbufreset</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosbufreset&amp;rev=1631849991&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosBufReset

This call flushes a requesting process&#039;s cache buffers for a specific file handle or for all file handles attached to that process. This call is also used with the handle of a named pipe to synchronize a dialog between communicating processes.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscasemap&amp;rev=1631870536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T09:22:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doscasemap</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doscasemap&amp;rev=1631870536&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosCaseMap

This call performs case mapping on a string of binary values that represent</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doschdir&amp;rev=1631850129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T03:42:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doschdir</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doschdir&amp;rev=1631850129&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosChDir

This call defines the current directory for the requesting process.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doschgfileptr&amp;rev=1631853118&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T04:31:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doschgfileptr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doschgfileptr&amp;rev=1631853118&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosChgFilePtr

This call moves the read/write pointer in accordance with the type of move specified.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscliaccess&amp;rev=1631854242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T04:50:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doscliaccess</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doscliaccess&amp;rev=1631854242&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosCLIAccess

This call requests I/O privilege for disabling and enabling interrupts. Access to ports must be granted with DosPortAccess.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosclose&amp;rev=1638686244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T06:37:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosclose</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosclose&amp;rev=1638686244&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosClose

This call closes a handle to a file, pipe, or device.

Syntax


DosClose (FileHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doscreatecsalias&amp;rev=1638686291&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T06:38:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doscreatecsalias</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doscreatecsalias&amp;rev=1638686291&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosCreateCSAlias

Syntax


DosCreateCSAlias (DataSelector, CodeSelector)


Parameters</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdelete&amp;rev=1638697985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:53:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosdelete</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdelete&amp;rev=1638697985&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosDelete

This call removes a directory entry associated with a file name.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevconfig&amp;rev=1631854695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T04:58:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosdevconfig</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevconfig&amp;rev=1631854695&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosDevConfig

This call gets information about attached devices.

Syntax


DosDevConfig (DeviceInfo, Item, Parm)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl&amp;rev=1638095604&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-28T10:33:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosdevioctl</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl&amp;rev=1638095604&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosDevIOCtl

This call performs control functions on a device specified by an opened device handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl2&amp;rev=1701002230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-26T12:37:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosdevioctl2</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosdevioctl2&amp;rev=1701002230&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosDevIOCtl2

This call performs control functions on a device specified by an opened device handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosduphandle&amp;rev=1638698111&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:55:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosduphandle</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosduphandle&amp;rev=1638698111&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosDupHandle

This call returns a new file handle for an open file, which refers to the same position in the file as the old file handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doserrclass&amp;rev=1636034144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:55:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doserrclass</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doserrclass&amp;rev=1636034144&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosErrClass

This call helps OS/2 applications respond to error codes (return codes) received from</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doserror&amp;rev=1631871812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T09:43:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doserror</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doserror&amp;rev=1631871812&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosError

This call allows an OS/2 process to receive hard error notification without generating a hard error signal.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexecpgm&amp;rev=1634393143&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-16T14:05:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosexecpgm</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexecpgm&amp;rev=1634393143&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosExecPgm

This call allows a program to request that another program execute as a child process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexit&amp;rev=1631886076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T13:41:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosexit</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosexit&amp;rev=1631886076&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosExit

This call is issued when a thread completes executing. The current thread or process ends.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfilelocks&amp;rev=1631932754&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T02:39:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfilelocks</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfilelocks&amp;rev=1631932754&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFileLocks

This call locks and unlocks a range in an opened file.

Syntax


DosFileLocks (FileHandle, UnLockRange, LockRange)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindclose&amp;rev=1631939598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T04:33:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfindclose</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindclose&amp;rev=1631939598&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFindClose

This call closes the association between a directory handle and a DosFindFirst or</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst&amp;rev=1631940750&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T04:52:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfindfirst</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst&amp;rev=1631940750&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFindFirst

This call finds the first file object or group of file objects whose name(s) match the specification.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst2&amp;rev=1631955332&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T08:55:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfindfirst2</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindfirst2&amp;rev=1631955332&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFindFirst2

This call finds the first file object or group of file objects whose name(s) match the specification. The specification can include extended attribute information associated with a file or subdirectory.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindnext&amp;rev=1631955677&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T09:01:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfindnext</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfindnext&amp;rev=1631955677&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFindNext

This call locates the next set of directory entries that match the name specified in the previous DosFindFirst, DosFindFirst2, or DosFindNext call.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreemodule&amp;rev=1631977791&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:09:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfreemodule</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreemodule&amp;rev=1631977791&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFreeModule

This call frees the reference to a dynamic link module for a process. When the dynamic link module is no longer needed by any process, the module is freed from system memory.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreeseg&amp;rev=1638698196&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:56:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosfreeseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosfreeseg&amp;rev=1638698196&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosFreeSeg

This call deallocates a memory segment.

Syntax


DosFreeSeg (Selector)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcollate&amp;rev=1631963220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T11:07:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetcollate</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcollate&amp;rev=1631963220&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetCollate

This call obtains a collating sequence table (for characters hex 00H through FFH) that resides in the country information file. It is used by the</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcp&amp;rev=1631962943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T11:02:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetcp&amp;rev=1631962943&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetCp

This call allows a process to query the current process code page and the prepared system code pages.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetctryinfo&amp;rev=1631956168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T09:09:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetctryinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetctryinfo&amp;rev=1631956168&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetCtryInfo

This call obtains country-dependent formatting information that resides in the country information file.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdatetime&amp;rev=1638698227&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:57:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetdatetime</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdatetime&amp;rev=1638698227&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetDateTime

This call gets the current date and time maintained by the operating system.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdbcsev&amp;rev=1752894159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-19T03:02:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetdbcsev</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetdbcsev&amp;rev=1752894159&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetDBCSEv

This call obtains a DBCS (double byte character set) environmental vector that resides in the country information file.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetenv&amp;rev=1638698273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:57:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetenv</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetenv&amp;rev=1638698273&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetEnv

This call returns the address of the process environment string for the current process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgethugeshift&amp;rev=1638698348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:59:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgethugeshift</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgethugeshift&amp;rev=1638698348&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetHugeShift

This call returns a shift count used to derive the selectors that address memory allocated with</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetinfoseg&amp;rev=1639623857&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-16T03:04:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetinfoseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetinfoseg&amp;rev=1639623857&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetInfoSeg

This call returns the address of a global and local information segment, specific to a process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmachinemode&amp;rev=1638698387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T09:59:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetmachinemode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmachinemode&amp;rev=1638698387&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetMachineMode

This call returns the current mode of the processor, whether the processor is running in the DOS mode or the</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmessage&amp;rev=1631859217&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T06:13:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetmessage</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmessage&amp;rev=1631859217&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetMessage

Retrieves a message from the specified system message file, and inserts variable text-string information into the message.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmodhandle&amp;rev=1636035040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T14:10:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetmodhandle</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetmodhandle&amp;rev=1636035040&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetModHandle

This call returns a handle to a previously loaded dynamic link module.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetpid&amp;rev=1636032579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:29:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetpid</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetpid&amp;rev=1636032579&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetPID

This call returns the current process ID, thread ID, and the process ID of the parent process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetprocaddr&amp;rev=1632030008&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:40:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetprocaddr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetprocaddr&amp;rev=1632030008&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetProcAddr

This call returns a far address to a desired procedure within a dynamic link module.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetshrseg&amp;rev=1631804430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-16T15:00:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetshrseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetshrseg&amp;rev=1631804430&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetShrSeg

This call accesses a shared memory segment previously allocated by another process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetstda&amp;rev=1639806409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-18T05:46:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetstda</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetstda&amp;rev=1639806409&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetSTDA

Brief

The DosGetSTDA API is a 16-bit API that returns a copy of the system trace
buffer (STDA).</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetversion&amp;rev=1634452085&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-17T06:28:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosgetversion</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosgetversion&amp;rev=1634452085&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosGetVersion

This call returns the OS version number.

Syntax


DosGetVersion (VersionWord)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosholdsignal&amp;rev=1631963564&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T11:12:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosholdsignal</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosholdsignal&amp;rev=1631963564&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosHoldSignal

This call temporarily disables or enables signal processing for the current process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosinsmessage&amp;rev=1638698482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T10:01:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosinsmessage</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosinsmessage&amp;rev=1638698482&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosInsMessage

This call inserts variable text string information into the body of a message. This is useful when messages are loaded before insertion text strings are known.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosloadmodule&amp;rev=1631977639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:07:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosloadmodule</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosloadmodule&amp;rev=1631977639&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosLoadModule

This call loads a dynamic link module and returns a handle for the module.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmemavail&amp;rev=1631674101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-15T02:48:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosmemavail</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmemavail&amp;rev=1631674101&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosMemAvail

This call returns the size of the largest block of free memory.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir&amp;rev=1752337388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-12T16:23:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosmkdir</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir&amp;rev=1752337388&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosMkDir

This call creates a subdirectory.

Syntax


DosMkDir (DirName, Reserved)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir2&amp;rev=1631859923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T06:25:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosmkdir2</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmkdir2&amp;rev=1631859923&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosMkDir2

This call creates a subdirectory that has extended attributes associated with it.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmove&amp;rev=1631860305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T06:31:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosmove</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosmove&amp;rev=1631860305&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosMove

This call moves a file object to another location and changes its name.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosnewsize&amp;rev=1638701918&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T10:58:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosnewsize</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosnewsize&amp;rev=1638701918&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosNewSize

This call changes the size of a file.

Syntax


DosNewSize (FileHandle, FileSize)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen&amp;rev=1632911882&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-29T10:38:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosopen</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen&amp;rev=1632911882&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosOpen

This call opens a new file, an existing file, a replacement for an existing file, a named pipe, or a device.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen2&amp;rev=1631972568&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T13:42:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosopen2</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosopen2&amp;rev=1631972568&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosOpen2

This call opens a new file, an existing file, or a replacement for an existing file. The opened file can have extended attributes.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosportaccess&amp;rev=1631854223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T04:50:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosportaccess</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosportaccess&amp;rev=1631854223&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosPortAccess

This call requests or releases access to ports for I/O privilege.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosputmessage&amp;rev=1631860623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T06:37:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosputmessage</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosputmessage&amp;rev=1631860623&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosPutMessage

This call outputs the message in a buffer passed by a caller to the specified handle. The function formats the buffer to prevent words from wrapping if displayed to a screen.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdir&amp;rev=1638701997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T10:59:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqcurdir</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdir&amp;rev=1638701997&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQCurDir

This call returns the full path name of the current directory for the requesting process for the specified drive.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdisk&amp;rev=1631865473&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T07:57:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqcurdisk</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqcurdisk&amp;rev=1631865473&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQCurDisk

This call determines the current default drive for the requesting process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfileinfo&amp;rev=1631972796&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T13:46:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqfileinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfileinfo&amp;rev=1631972796&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQFileInfo

This call returns information for a specific file.

Syntax


DosQFileInfo (FileHandle, FileInfoLevel, FileInfoBuf, FileInfoBufSize)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfilemode&amp;rev=1631866013&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:06:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqfilemode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfilemode&amp;rev=1631866013&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQFileMode

This call queries the mode (attribute) of the specified file.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsattach&amp;rev=1636035578&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T14:19:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqfsattach</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsattach&amp;rev=1636035578&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQFSAttach

Query information about an attached file system (local or remote), or about a character device or pseudo-character device attached to the file system.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsinfo&amp;rev=1631866281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:11:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqfsinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqfsinfo&amp;rev=1631866281&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQFSInfo

This call queries information from a file system device.

Syntax


DosQFSInfo (DriveNumber, FSInfoLevel, FSInfoBuf, FSInfoBufSize)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqhandtype&amp;rev=1632029880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:38:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqhandtype</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqhandtype&amp;rev=1632029880&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQHandType

This call determines whether a handle references a file or a device.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqpathinfo&amp;rev=1636035401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T14:16:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqpathinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqpathinfo&amp;rev=1636035401&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQPathInfo

DosQPathInfo returns attribute and extended attribute information for a file or subdirectory.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqsysinfo&amp;rev=1631547462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-13T15:37:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqsysinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqsysinfo&amp;rev=1631547462&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQSysInfo

This call returns values of static system variables.

Syntax


DosQSysInfo (Index, DataBuf, DataBufLen)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqverify&amp;rev=1631866434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:13:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosqverify</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosqverify&amp;rev=1631866434&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosQVerify

This call returns the value of the verify flag.

Syntax


DosQVerify (VerifySetting)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosread&amp;rev=1631976199&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T14:43:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosread</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosread&amp;rev=1631976199&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosRead

This call reads the specified number of bytes from a file, pipe, or device to a buffer location.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallochuge&amp;rev=1631976349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T14:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosreallochuge</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallochuge&amp;rev=1631976349&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosReallocHuge

This call changes the size of memory originally allocated by DosAllocHuge.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallocseg&amp;rev=1631976478&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T14:47:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosreallocseg</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosreallocseg&amp;rev=1631976478&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosReallocSeg

This call reallocates a segment after discard or changes the size of a segment already allocated.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosrmdir&amp;rev=1631866647&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:17:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosrmdir</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosrmdir&amp;rev=1631866647&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosRmDir

This call removes a subdirectory from the specified disk.

Syntax


DosRmDir (DirName, Reserved)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dosselectdisk&amp;rev=1631866770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:19:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosselectdisk</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dosselectdisk&amp;rev=1631866770&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSelectDisk

This call selects the drive specified as the default drive for the calling process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetcp&amp;rev=1636034387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:59:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetcp&amp;rev=1636034387&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetCp

This call allows a process to set its code page and the session&#039;s display code page and keyboard code page.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetctrycode&amp;rev=1629444383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-20T07:26:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetctrycode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetctrycode&amp;rev=1629444383&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent
 Family API  DOS  Process Manager  DosBeep DosExit DosSleep DosExecPgm    File Manager  DosChDir DosChgFilePtr DosClose DosDelete DosDupHandle DosMkDir DosMove DosQCurDir DosQCurDisk DosSetFileMode DosOpen DosQFileInfo DosRead DosQFileMode DosQFSInfo DosQVerify DosRmDir DosSelectDisk DosFindClose DosFindFirst DosFindNext Do…</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetdatetime&amp;rev=1638702119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T11:01:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetdatetime</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetdatetime&amp;rev=1638702119&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetDateTime

This call is used to set the date and time that are maintained by the operating system.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfhandstate&amp;rev=1631976785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T14:53:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetfhandstate</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfhandstate&amp;rev=1631976785&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetFHandState

This call sets the state of the specified file.

Specifies whether a handle of a named pipe can be inherited, and write-behind is allowed.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfileinfo&amp;rev=1631867528&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:32:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetfileinfo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfileinfo&amp;rev=1631867528&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetFileInfo

This call sets attribute and extended attribute information for a file.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfilemode&amp;rev=1631867769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:36:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetfilemode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetfilemode&amp;rev=1631867769&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetFileMode

This call changes the mode (attribute) of the specified file.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetmaxfh&amp;rev=1636032594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:29:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetmaxfh</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetmaxfh&amp;rev=1636032594&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetMaxFH

This call defines the maximum number of file handles for the current process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetsighandler&amp;rev=1631977443&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:04:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetsighandler</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetsighandler&amp;rev=1631977443&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetSigHandler

This call notifies OS/2 of a handler for a signal. It may also be used to ignore a signal or install a default action for a signal.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetverify&amp;rev=1638702186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T11:03:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossetverify</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossetverify&amp;rev=1638702186&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSetVerify

This call sets the verify switch.

Syntax


DosSetVerify (VerifySetting)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossleep&amp;rev=1631868378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T08:46:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossleep</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossleep&amp;rev=1631868378&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSleep

This call suspends the current thread for a specified time. If the requested interval is 0, the call gives up the remainder of the current time slice.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossuballoc&amp;rev=1638702315&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T11:05:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossuballoc</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossuballoc&amp;rev=1638702315&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSubAlloc

This call suballocates portions of a segment allocated by DosAllocSeg or DosAllocShrSeg, and initialized by</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubfree&amp;rev=1638702346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T11:05:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossubfree</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubfree&amp;rev=1638702346&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSubFree

This call frees memory previously allocated by DosSubAlloc. 

Syntax


DosSubFree (SegSelector, BlockOffset, Size)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubset&amp;rev=1638702381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-05T11:06:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossubset</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossubset&amp;rev=1638702381&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSubSet

This call is used to initialize a segment or to reset a reallocated segment for suballocation.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:dossystrace&amp;rev=1639624603&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-16T03:16:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dossystrace</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:dossystrace&amp;rev=1639624603&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosSysTrace

Brief

Writes a trace record to the system trace buffer. It provides a high speed event recording mechanism which may be used by PM and non-PM threads in ring 3 and ring 2 and by detached processes.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:doswrite&amp;rev=1631870191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T09:16:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>doswrite</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:doswrite&amp;rev=1631870191&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

DosWrite

This call transfers the specified number of bytes from a buffer to the specified file, synchronously with respect to the requesting process&#039;s execution.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:functions&amp;rev=1661956898&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-31T14:41:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>functions</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:functions&amp;rev=1661956898&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

OS/2 1.0 introduced around 80-90 function calls (various information sources differ) that could be used in FAPI programs.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:implementation_details&amp;rev=1638081218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-28T06:33:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>implementation_details</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:implementation_details&amp;rev=1638081218&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent
 Name                                Description</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdcharin&amp;rev=1631978240&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:17:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdcharin</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdcharin&amp;rev=1631978240&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdCharIn

This call returns a character data record from the keyboard.

Syntax


KbdCharIn (CharData, IOWait, KbdHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdclose&amp;rev=1636032409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:26:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdclose</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdclose&amp;rev=1636032409&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdClose

This call closes the existing logical keyboard identified by the keyboard handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdderegister&amp;rev=1636032257&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:24:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdderegister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdderegister&amp;rev=1636032257&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdDeRegister

This call deregisters a keyboard subsystem previously registered within a session. Only the process that issued the</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdflushbuffer&amp;rev=1631978414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:20:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdflushbuffer</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdflushbuffer&amp;rev=1631978414&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdFlushBuffer

This call clears the keystroke buffer.

Syntax


 KbdFlushBuffer (KbdHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdfreefocus&amp;rev=1636032376&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:26:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdfreefocus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdfreefocus&amp;rev=1636032376&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdFreeFocus

This call frees the logical-to-physical keyboard bond created by KbdGetFocus.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetcp&amp;rev=1636032363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:26:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdgetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetcp&amp;rev=1636032363&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdGetCp

This call allows a process to query the code page being used to translate scan codes to</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetfocus&amp;rev=1636032395&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:26:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdgetfocus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetfocus&amp;rev=1636032395&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdGetFocus

This call binds the logical keyboard to the physical keyboard.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgethwid&amp;rev=1636032288&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:24:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdgethwid</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgethwid&amp;rev=1636032288&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdGetHWID

Returns the type of keyboard in use. The hardware ID specifies the type of keyboard attached and is defined by the manufacturer.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetstatus&amp;rev=1631979040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T15:30:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdgetstatus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdgetstatus&amp;rev=1631979040&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdGetStatus

This call gets the current state of the keyboard.

Syntax


KbdGetStatus (StatData, KbdHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdopen&amp;rev=1636032424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:27:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdopen</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdopen&amp;rev=1636032424&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdOpen

This call creates a new logical keyboard.

Syntax


 KbdOpen (KbdHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdpeek&amp;rev=1632015482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T01:38:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdpeek</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdpeek&amp;rev=1632015482&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdPeek

This call returns any available character data record from the keyboard without removing it from the buffer.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdregister&amp;rev=1636032274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:24:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdregister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdregister&amp;rev=1636032274&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdRegister

This call registers a keyboard subsystem within a session.

Syntax


 KbdRegister (ModuleName, EntryPoint, FunctionMask)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcp&amp;rev=1636032338&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:25:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdsetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcp&amp;rev=1636032338&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdSetCp

This call allows the process to set the code page used to translate key strokes received from the keyboard.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcustxt&amp;rev=1638365390&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-01T13:29:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdsetcustxt</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetcustxt&amp;rev=1638365390&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdSetCustXt

This call installs, on the specified handle, the translate table which this call points to. This translate table affects only this handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetstatus&amp;rev=1632014829&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T01:27:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdsetstatus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdsetstatus&amp;rev=1632014829&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdSetStatus

This call sets the characteristics of the keyboard.

Syntax


 KbdSetStatus (StatData, KbdHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdstringin&amp;rev=1632015056&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T01:30:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdstringin</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdstringin&amp;rev=1632015056&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdStringIn

This call reads a character string (character codes only) from the keyboard.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdxlate&amp;rev=1636032326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:25:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kbdxlate</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:kbdxlate&amp;rev=1636032326&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

KbdXlate

This call translates scan codes with shift states into ASCII codes.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouclose&amp;rev=1636031524&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:12:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouclose</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouclose&amp;rev=1636031524&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouClose

MouClose closes the mouse device for the current session and removes the mouse device driver handle from the list of valid open mouse device handles.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouderegister&amp;rev=1636031734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:15:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouderegister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouderegister&amp;rev=1636031734&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouDeRegister

This call deregisters a mouse subsystem previously registered within a session.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:moudrawptr&amp;rev=1636031445&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:10:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>moudrawptr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:moudrawptr&amp;rev=1636031445&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouDrawPtr

This call allows a process to notify the mouse device driver that an area previously restricted to the pointer image is now available to the mouse device driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouflushque&amp;rev=1636031112&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:05:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouflushque</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouflushque&amp;rev=1636031112&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouFlushQue

This call directs the mouse driver to flush (empty) the mouse event queue and the monitor chain data for the session.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetdevstatus&amp;rev=1636031692&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:14:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetdevstatus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetdevstatus&amp;rev=1636031692&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetDevStatus

This call returns status flags for the installed mouse device driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougeteventmask&amp;rev=1636031624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:13:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougeteventmask</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougeteventmask&amp;rev=1636031624&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetEventMask

This call returns the current value of the mouse event queue mask.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougethotkey&amp;rev=1636031573&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:12:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougethotkey</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougethotkey&amp;rev=1636031573&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetHotKey

Returns mouse button or buttons defined as system hot key.

Syntax


 MouSetHotKey(HotKey, DeviceHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumbuttons&amp;rev=1636031722&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:15:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetnumbuttons</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumbuttons&amp;rev=1636031722&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetNumButtons

This call returns the number of buttons supported on the installed mouse driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnummickeys&amp;rev=1636031708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:15:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetnummickeys</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnummickeys&amp;rev=1636031708&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetNumMickeys

This call returns the number of mickeys in each centimeter for the installed mouse driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumqueel&amp;rev=1636031674&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:14:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetnumqueel</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetnumqueel&amp;rev=1636031674&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetNumQueEl

This call returns the current status for the mouse device driver event queue.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrpos&amp;rev=1636031416&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:10:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetptrpos</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrpos&amp;rev=1636031416&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetPtrPos

This call queries the mouse driver to determine the current row and column coordinate position of the mouse pointer.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrshape&amp;rev=1636031509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:11:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetptrshape</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetptrshape&amp;rev=1636031509&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetPtrShape

This call allows a process to get (copy) the pointer shape for the session.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetscalefact&amp;rev=1636031638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:13:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mougetscalefact</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mougetscalefact&amp;rev=1636031638&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouGetScaleFact

This call returns a pair of 1-word scaling factors for the current mouse device.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouinitreal&amp;rev=1636031128&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:05:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouinitreal</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouinitreal&amp;rev=1636031128&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouInitReal

This call initializes mouse pointer draw support for DOS mode.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouopen&amp;rev=1636031539&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:12:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouopen</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouopen&amp;rev=1636031539&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouOpen

This call opens the mouse device for the current session.

Syntax


MouOpen (DriverName, DeviceHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:moureadeventque&amp;rev=1636031659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:14:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>moureadeventque</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:moureadeventque&amp;rev=1636031659&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouReadEventQue

This call reads an event from the mouse device FIFO event queue, and places it in a structure provided by the application.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouregister&amp;rev=1662044282&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-01T14:58:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouregister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouregister&amp;rev=1662044282&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouRegister

This call registers a mouse subsystem within a session.

Syntax


 MouRegister (ModuleName, EntryName, Mask)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouremoveptr&amp;rev=1636031432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:10:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouremoveptr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouremoveptr&amp;rev=1636031432&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouRemovePtr

This call allows a process to notify the mouse device driver that the area defined by the passed parameters is for the exclusive use of the application. This area is defined as the collision area and is not available to the mouse device driver when drawing pointer images.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouse_control&amp;rev=1644558563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-11T05:49:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouse_control</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouse_control&amp;rev=1644558563&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent
 IOCtl Fcn  Mouse Router function  MOU API Function  Function Performed  Status  OS</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetdevstatus&amp;rev=1636031095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:04:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mousetdevstatus</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetdevstatus&amp;rev=1636031095&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetDevStatus

This call sets the mouse device driver status flags for the installed mouse device driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mouseteventmask&amp;rev=1636031590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:13:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mouseteventmask</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mouseteventmask&amp;rev=1636031590&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetEventMask

This call assigns a new event mask to the current mouse device driver.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousethotkey&amp;rev=1636031555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:12:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mousethotkey</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mousethotkey&amp;rev=1636031555&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetHotKey

Defines mouse button or buttons as system hot key.

Syntax


 MouSetHotKey (HotKey, DeviceHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrpos&amp;rev=1636031141&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:05:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mousetptrpos</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrpos&amp;rev=1636031141&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetPtrPos

This call directs the mouse driver to set a new row and column coordinate position for the mouse pointer.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrshape&amp;rev=1636031486&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:11:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mousetptrshape</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetptrshape&amp;rev=1636031486&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetPtrShape

This call allows a process to set the pointer shape and size to be used as the mouse device driver pointer image for all applications in a session.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetscalefact&amp;rev=1636031607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T13:13:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mousetscalefact</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:mousetscalefact&amp;rev=1636031607&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

MouSetScaleFact

This call assigns to the current mouse device driver a new pair of 1-word scaling factors.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:traceflags&amp;rev=1643082103&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-25T03:41:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>traceflags</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:traceflags&amp;rev=1643082103&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent
	Trace group	        	Major code	Offset         	 Mask  Trace				000		0			80</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioderegister&amp;rev=1632029491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:31:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioderegister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioderegister&amp;rev=1632029491&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioDeRegister

This call deregisters a alternate video subsystem previously registered within a session.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioendpopup&amp;rev=1636029276&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:34:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioendpopup</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioendpopup&amp;rev=1636029276&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioEndPopUp

This call is issued by the application when it no longer requires the temporary screen obtained through a previous VioPopUp call.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetansi&amp;rev=1632029003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:23:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetansi</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetansi&amp;rev=1632029003&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetAnsi

This call returns the current ANSI status On/Off state.

Syntax


VioGetAnsi (Indicator, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetbuf&amp;rev=1632015778&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T01:42:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetbuf</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetbuf&amp;rev=1632015778&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetBuf

This call returns the address of the logical video buffer (LVB).

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetconfig&amp;rev=1632028902&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:21:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetconfig</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetconfig&amp;rev=1632028902&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetConfig

This call returns the video display configuration.

Syntax


 VioGetConfig (ConfigID, ConfigData, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcp&amp;rev=1634195972&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-14T07:19:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcp&amp;rev=1634195972&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetCp

This call allows a process to query the code page currently used to display text data.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurpos&amp;rev=1632017347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:09:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetcurpos</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurpos&amp;rev=1632017347&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetCurPos

This call returns the coordinates of the cursor.

Syntax


VioGetCurPos (Row, Column, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurtype&amp;rev=1632017658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:14:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetcurtype</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetcurtype&amp;rev=1632017658&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetCurType

Syntax


 VioGetCurType (CursorData, VioHandle)


Parameters

	*  CursorData (</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetfont&amp;rev=1636029444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:37:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetfont</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetfont&amp;rev=1636029444&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetFont

This call returns either the font table of the size specified or the font in use.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetmode&amp;rev=1632026932&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:48:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetmode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetmode&amp;rev=1632026932&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetMode

This call returns the mode of the display.

Syntax


VioGetMode (ModeData, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetphysbuf&amp;rev=1632017843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:17:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetphysbuf</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetphysbuf&amp;rev=1632017843&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetPhysBuf

This call gets addressability to the physical display buffer.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetstate&amp;rev=1636029934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:45:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viogetstate</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viogetstate&amp;rev=1636029934&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioGetState

This call returns the current settings of the palette registers, overscan (border) colour, blink/background intensity switch, colour registers, underline location, or target</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodeundo&amp;rev=1636029336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:35:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viomodeundo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodeundo&amp;rev=1636029336&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioModeUndo

This call allows one thread within a process to cancel a VioModeWait issued by another thread within the same process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodewait&amp;rev=1636029360&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:36:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viomodewait</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viomodewait&amp;rev=1636029360&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioModeWait

This call allows a graphics mode application to be notified when it must restore its video mode, state, and modified display adapter registers. The return from this function call provides the notification.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viopopup&amp;rev=1647610025&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-18T13:27:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viopopup</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viopopup&amp;rev=1647610025&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioPopUp

This call is issued by an application process when it requires a temporary screen to display a momentary message to the user.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsc&amp;rev=1632792655&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-28T01:30:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioprtsc</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsc&amp;rev=1632792655&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioPrtSc

This call is issued by the Session Manager when the operator presses PrtSc</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsctoggle&amp;rev=1639806433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-18T05:47:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioprtsctoggle</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioprtsctoggle&amp;rev=1639806433&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioPrtScToggle

This call is called by the Session Manager when the operator presses Ctrl and PrtSc.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcellstr&amp;rev=1632018080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:21:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioreadcellstr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcellstr&amp;rev=1632018080&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioReadCellStr

This call reads a string of character-attribute pairs (cells) from the screen, starting at the specified location.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcharstr&amp;rev=1632018254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:24:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioreadcharstr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioreadcharstr&amp;rev=1632018254&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioReadCharStr

This call reads a string of characters from the display starting at the specified location.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioregister&amp;rev=1632029632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:33:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioregister</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioregister&amp;rev=1632029632&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioRegister

This call registers an alternate video subsystem within a session.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawundo&amp;rev=1632794340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-28T01:59:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosavredrawundo</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawundo&amp;rev=1632794340&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSavRedrawUndo

This call allows one thread within a process to cancel a VioSavRedrawWait issued by another thread within the same process.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawwait&amp;rev=1636029246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:34:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosavredrawwait</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosavredrawwait&amp;rev=1636029246&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSavRedrawWait

This call notifies a graphics mode application when it must save or redraw its screen image.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrlock&amp;rev=1632026808&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:46:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrlock</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrlock&amp;rev=1632026808&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrLock

This call requests ownership of (locks) the physical display buffer.

Syntax</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolldn&amp;rev=1632019073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:37:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrolldn</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolldn&amp;rev=1632019073&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrollDn

This call scrolls the entire display buffer (or area specified within the display buffer) down.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolllf&amp;rev=1632019799&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:49:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrolllf</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrolllf&amp;rev=1632019799&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrollLf

This call scrolls the entire display buffer (or area specified within the display buffer) to the left.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollrt&amp;rev=1632020088&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T02:54:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrollrt</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollrt&amp;rev=1632020088&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrollRt

This call scrolls the entire display buffer (or area specified within the display buffer) to the right.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollup&amp;rev=1632029396&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:29:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrollup</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrollup&amp;rev=1632029396&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrollUp

This call scrolls the entire display buffer (or area specified within the display buffer) up.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrunlock&amp;rev=1632024293&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:04:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioscrunlock</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioscrunlock&amp;rev=1632024293&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioScrUnLock

This call releases ownership of (unlocks) the physical display buffer.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetansi&amp;rev=1632029119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T05:25:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetansi</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetansi&amp;rev=1632029119&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetAnsi

This call activates or deactivates ANSI support.

Syntax


 VioSetAnsi (Indicator, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcp&amp;rev=1636029855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:44:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetcp</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcp&amp;rev=1636029855&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetCp

This call allows a process to set the code page used to display text data on the screen for the specified handle.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurpos&amp;rev=1632024402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:06:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetcurpos</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurpos&amp;rev=1632024402&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetCurPos

This call sets the cursor&#039;s coordinates on the screen.

Syntax


VioSetCurPos (Row, Column, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurtype&amp;rev=1632024604&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:10:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetcurtype</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetcurtype&amp;rev=1632024604&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetCurType

This call sets the cursor type.

Syntax


VioSetCurType (CursorData, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetfont&amp;rev=1636029413&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:36:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetfont</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetfont&amp;rev=1636029413&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetFont

This call downloads a display font. The font being set must be compatible with the current mode.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetmode&amp;rev=1632024929&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:15:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetmode</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetmode&amp;rev=1632024929&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetMode

This call sets the mode of the display.

Syntax


VioSetMode (ModeData, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetstate&amp;rev=1636029904&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T12:45:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viosetstate</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viosetstate&amp;rev=1636029904&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioSetState

This call performs one of the following functions; set palette registers, sets the overscan (border) colour, set the blink/background intensity switch, set color registers, set the underline location, or set the target VioSetMode display configuration.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:vioshowbuf&amp;rev=1632024997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:16:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vioshowbuf</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:vioshowbuf&amp;rev=1632024997&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioShowBuf

This call updates the physical display buffer with the logical video buffer (LVB).</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcellstr&amp;rev=1632025150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:19:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtcellstr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcellstr&amp;rev=1632025150&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtCellStr

This call writes a string of character-attribute pairs (cells) to the display.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstr&amp;rev=1632025953&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:32:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtcharstr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstr&amp;rev=1632025953&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtCharStr

This call writes a character string to the display.

Syntax


 VioWrtCharStr (CharStr, Length, Row, Column, VioHandle)</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstratt&amp;rev=1632026175&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:36:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtcharstratt</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtcharstratt&amp;rev=1632026175&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtCharStrAtt

This call writes a character string with repeated attribute to the display.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnattr&amp;rev=1632026359&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:39:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtnattr</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnattr&amp;rev=1632026359&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtNAttr

This call writes an attribute to the display a specified number of times.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtncell&amp;rev=1632026525&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:42:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtncell</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtncell&amp;rev=1632026525&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtNCell

This call writes a cell (character-attribute pair) to the display a specified number of times.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnchar&amp;rev=1632026559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:42:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrtnchar</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrtnchar&amp;rev=1632026559&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtNChar

Brief

VioWrtNChar writes a character to the display a specified number of times.</description>
    </item>
    <item rdf:about="https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrttty&amp;rev=1632026595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-19T04:43:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>viowrttty</title>
        <link>https://osfree.org/doku/doku.php?id=en:docs:fapi:viowrttty&amp;rev=1632026595&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

VioWrtTTY

Brief

This call writes a character string to the display starting at the current cursor position.</description>
    </item>
</rdf:RDF>
