<?xml version="1.0" encoding="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="../Fmethod_xsl/fmethod_he_c.xsl"?>

<root>
  <func>


    <title>ds_ldelhddfile</title>



    <declare>
      <vc>
        <include>#include "fwlib32.h"</include>
        <prottype>
            FWLIBAPI short WINAPI ds_ldelhddfile(unsigned short FlibHndl, char *nc_file);
        </prottype>
      </vc>
    </declare>



    <doc>
        <cmn>
            <p>
                The files in the hard disk of the DATA SERVER are deleted according to
                the list file.
                The wild-card("*", "?") cannot be used to specify the name.
                In this function, the control returns to the application without only
                ordering the deletion according to the list file to the DATA SERVER,
                and waiting for the end of the processing.
                The final result can be acquired by <a href="data/ds_rdresult.htm" target="_parent">ds_rdresult</a> function.
            </p>
            <p>
                When this function ends normally, the process of DATA SERVER is
                occupied by the requested work.  When the <a href="data/ds_rdresult.htm" target="_parent">ds_rdresult</a>
                is normal end or it returns the values other than EW_BUSY, this occupation are released.
            </p>
                When the process of requested work by this function is executing, the
                processing can be discontinued by <a href="data/ds_cancel.htm" target="_parent">ds_cancel</a>.  
                When processing is discontinued, the occupation of the DATA SERVER is released.
        </cmn>
    </doc>



    <argument>
        <hssb>
            <cmn>
                <item>
                    <name>FlibHndl</name>
                    <type>in</type>
                    <content>
                        <p>
                            Specify the library handle. See "<a href="handle.htm" target="_parent">Library handle</a>" for details.
                        </p>
                    </content>
                </item>
                <item>
                    <name>nc_file</name>
                    <type>in</type>
                    <content>
                        <p>
                            Specify the pointer to the string where the list file name is stored.
                            The 63 characters from the head are recognized as file name,
                            but the file name in DATA SERVER is managed by the format of 8.3.
                        </p>
                    </content>
                </item>
            </cmn>
        </hssb>
    </argument>



    <errcode>
        <item>
            <name>EW_NOOPT</name>
                <content>
                    No option<br/>
                    The DATA SERVER function and the extended
                    driver/library function are necessary.
                </content>
        </item>
        <item>
            <name>EW_REJECT</name>
            <content>
                    CNC execution rejection<br/>
                    The DATA SERVER is doing another processing.
            </content>
        </item>
        <item>
            <name>EW_DTSRVR</name>
            <content>
                DATA SERVER error<br/>
                Error occurred in DATA SERVER.</content>
        </item>
        <add></add>
    </errcode>



    <option>
        <hssb>
            The DATA SERVER function and the extended driver/library function are necessary.
        </hssb>
        <add></add>
    </option>



    <parameter>
    </parameter>



    <mode>
    </mode>



    <support>
        <m>
            <fs0ia>X</fs0ia>
            <fs0ib>X</fs0ib>
            <fs15>X</fs15>
            <fs15i>X</fs15i>
            <fs16>X</fs16>
            <fs18>X</fs18>
            <fs21>X</fs21>
            <fs16ia>H</fs16ia>
            <fs18ia>H</fs18ia>
            <fs21ia>H</fs21ia>
            <fs16ib>H</fs16ib>
            <fs18ib>H</fs18ib>
            <fs21ib>H</fs21ib>
            <fs30i>X</fs30i>
        </m>
        <t>
            <fs0ia>X</fs0ia>
            <fs0ib>X</fs0ib>
            <fs15>X</fs15>
            <fs15i>X</fs15i>
            <fs16>X</fs16>
            <fs18>X</fs18>
            <fs21>X</fs21>
            <fs16ia>H</fs16ia>
            <fs18ia>H</fs18ia>
            <fs21ia>H</fs21ia>
            <fs16ib>H</fs16ib>
            <fs18ib>H</fs18ib>
            <fs21ib>H</fs21ib>
            <fs30i>X</fs30i>
        </t>
        <lc>
            <fs0ia>X</fs0ia>
            <fs0ib>X</fs0ib>
            <fs15>X</fs15>
            <fs15i>X</fs15i>
            <fs16>X</fs16>
            <fs18>X</fs18>
            <fs21>X</fs21>
            <fs16ia>X</fs16ia>
            <fs18ia>X</fs18ia>
            <fs21ia>X</fs21ia>
            <fs16ib>X</fs16ib>
            <fs18ib>X</fs18ib>
            <fs21ib>X</fs21ib>
            <fs30i>X</fs30i>
        </lc>
        <p>
            <fs16i>X</fs16i>
            <fs18i>X</fs18i>
        </p>
        <l>
            <fs16i>X</fs16i>
            <fs18i>X</fs18i>
        </l>
        <w>
            <fs16i>X</fs16i>
            <fs18i>X</fs18i>
        </w>
        <pw>
            <d>X</d>
            <h>X</h>
        </pw>
        <add><b></b></add>
    </support>



    <reference>
    </reference>



    <example>
    </example>



  </func>
</root>
