Apple Network Setup manual that are available. On output, itemCount points to the number of

Models: Network Setup

1 184
Download 184 pages 5.56 Kb
Page 69
Image 69

C H A P T E R 3

Network Setup Reference

 

that are available. On output, itemCount points to the number of

 

areas for which information was actually returned, which may

 

be less that expected if areas were deleted between calling

 

OTCfgGetAreasCount (page 68) and calling OTCfgGetAreasList.

areaID

On input, an array of elements of type CfgAreaID (page 98) that

 

is large enough to hold the number of area IDs specified by

 

itemCount. On output, each array element contains an area ID. If

 

you don’t want to get area IDs, set areaID to NULL.

areaName

On input, an array of elements of type Str255 that is large

 

enough to hold the number of area names specified by

 

itemCount. On output, each array element contains an area

 

name. The area name in the first element corresponds to the area

 

ID in the first element of the array specified by areaID, and so

 

on. If you don’t want to get area names, set areaName to NULL.

function result

A value of noErr indicates that OTCfgGetAreasList returned

 

successfully. For a list of other possible result codes, see “Result

 

Codes” (page 110).

DISCUSSION

The OTCfgGetAreasList function obtains the IDs and names of areas in the database and stores this information in two arrays: one containing area IDs and the other containing area names. Each area ID and area name pair identifies an area in the database.

When you allocate the arrays for the areaID and areaName parameters, be sure to allocate enough elements to hold the number of areas returned by OTCfgGetAreasCount (page 68). The actual number of items returned in each array may be lower than the number returned by OTCfgGetAreasCount (page 68) if areas have been deleted in the meantime.

Network Setup Functions

69

Page 69
Image 69
Apple Network Setup manual that are available. On output, itemCount points to the number of, function result