Manager: File System Manager



Carbon does not support the File System Manager (FSM) functions defined in the header file FSM.h. FSM plug-ins today often must make assumptions about File Manager data structures that may not be valid in Carbon. In addition, some plug-ins use 68K calling conventions when calling internal File Manager functions. Since the File System Manager was designed for a single-threaded file system, it cannot use the full threading capabilities of Mac OS X.

Unsupported  DisposeDICIUPP

Unsupported  DisposeFSDCommUPP

Unsupported  DisposeHFSCIUPP

Unsupported  DisposeLg2PhysUPP

Unsupported  GetFSInfo

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InformFFS

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InformFSM

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InstallFS

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InvokeDICIUPP

Unsupported  InvokeFSDCommUPP

Unsupported  InvokeHFSCIUPP

Unsupported  InvokeLg2PhysUPP

Unsupported  NewDICIUPP

Unsupported  NewFSDCommUPP

Unsupported  NewHFSCIUPP

Unsupported  NewLg2PhysUPP

Unsupported  RemoveFS

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  SetFSInfo

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAddFCBToSearchList

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAddNewVCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAdjustEOF

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAllocateFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAllocateVCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTAllocateWDCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTBlockInFQHashP

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCacheReadIP

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCacheWriteIP

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckDirBusy

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckFileModifiable

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckFileRefNum

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckForkPermissions

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckPermission

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckVolModifiable

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckVolOffline

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckVolRefNum

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTCheckWDRefNum

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTDetermineVol

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTDisposeVCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTEjectVol

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTFindDrive

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTFlushCache

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTGetBlock

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTGetDefaultVol

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTGetForkControlBlockSize

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTGetPathComponentName

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTIndexFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateFCBInSearchList

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateNextFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateNextVCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateVCBByName

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTLocateVCBByRefNum

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTMarkDirty

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTParsePathname

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTReleaseBlock

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTReleaseFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTReleaseWDCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTRemoveFCBFromSearchList

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTResolveFCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTResolveFileRefNum

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTResolveWDCB

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTSetDefaultVol

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTTrashBlocks

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTTrashFileBlocks

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTTrashVolBlocks

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTVolCacheReadIP

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UTVolCacheWriteIP

Not available in CarbonLib. Not available in Mac OS X.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.