Important: The information in this document is obsolete and should not be used for new development.
Catalog Position Records
When you call thePBCatSearchfunction to search a volume's catalog file, you can specify (in theioCatPositionfield of the parameter block passed toPBCatSearch) a catalog position record. If a catalog search consumes more time than is allowed by theioSearchTimefield,PBCatSearchstores a directory-location index in that record; when you callPBCatSearchagain, it uses that record to resume searching where it left off. A catalog position record is defined by theCatPositionRecdata type.
TYPE CatPositionRec = {catalog position record} RECORD initialize: LongInt; {starting point} priv: ARRAY[1..6] OF Integer; {private data} END;
Field Description
- initialize
- The starting point of the catalog search. To start searching at
the beginning of a catalog, specify 0 in this field. To resume a previous search, pass the value returned by the previous call
toPBCatSearch.priv- An array of integers that is used internally by
PBCatSearch.
![]()
![]()
![]()
![]()
© Apple Computer, Inc.
2 JUL 1996