[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME
        ExAllEnd -- Stop an exall() (v39)

   SYNOPSIS
        ExAllEnd(lock, buffer, size, type, control)
                  D1     D2     D3    D4     D5

        ExAllEnd(BPTR,strptr,long,long,struct exallcontrol *)

   FUNCTION
        Stops an exall() on a directory before it hits no_more_entries.
        The full set of arguments that had been passed to exall() must be
        passed to ExAllEnd(), so it can handle filesystems that can't abort
        an exall() directly.

   INPUTS
        lock    - lock on directory to be examined.
        buffer  - Buffer for data returned (MUST be at least word-aligned,
                  preferably long-word aligned).
        size    - Size in bytes of 'buffer'.
        type    - Type of data to be returned.
        control - Control data structure (see notes above).  MUST have been
                  allocated by AllocDosObject!

   SEE ALSO
        exall(), allocdosobject()