Unit 'amigados' Package
[Overview][Constants][Types][Procedures and functions][Index] [#aros]

ExAllEnd

Stop an ExAll()

Declaration

Source position: amigados.pas line 2364

procedure ExAllEnd(

  Lock: Pointer;

  Buffer: PExAllData;

  Size: LongInt;

  Data: LongInt;

  Control: PExAllControl

);

Arguments

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.

Data

  

Type of data to be returned.

Control

  

Control data structure (see notes above). MUST have been allocated by AllocDosObject()!

Description

Stops an ExAll() on a directory before it hits ERROR_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.

See also

ExAll

  

Examine an entire directory

AllocDosObject

  

Creates a dos object


Documentation generated on: 2021-07-30