Resource Manager Reference
PDF
Overview
Functions by Task
Checking for Errors
Closing Resource Forks
Counting and Listing Resource Types
Creating Resource Files and Forks
Disposing of Resources
Getting a Unique Resource ID
Getting and Setting Resource Fork Attributes
Getting and Setting Resource Information
Getting and Setting the Current Resource File
Getting Resource Sizes
Managing the Resource Chain
Modifying Resources
Opening Resource Forks
Reading and Writing Partial Resources
Reading Resources Into Memory
Writing to Resource Forks
Not Recommended
Functions
AddResource
ChangedResource
CloseResFile
Count1Resources
Count1Types
CountResources
CountTypes
CurResFile
DetachResource
DetachResourceFile
DisposeResErrUPP
FSCreateResFile
FSCreateResourceFile
FSCreateResourceFork
FSOpenOrphanResFile
FSOpenResFile
FSOpenResourceFile
FSResourceFileAlreadyOpen
Get1IndResource
Get1IndType
Get1NamedResource
Get1Resource
GetIndResource
GetIndType
GetMaxResourceSize
GetNamedResource
GetNextFOND
GetNextResourceFile
GetResAttrs
GetResFileAttrs
GetResInfo
GetResource
GetResourceSizeOnDisk
GetTopResourceFile
HomeResFile
InsertResourceFile
InvokeResErrUPP
LoadResource
NewResErrUPP
ReadPartialResource
ReleaseResource
RemoveResource
ResError
SetResAttrs
SetResFileAttrs
SetResInfo
SetResLoad
SetResourceSize
SetResPurge
Unique1ID
UniqueID
UpdateResFile
UseResFile
WritePartialResource
WriteResource
Callbacks
ResErrProcPtr
ResourceEndianFilterPtr
Data Types
ResAttributes
ResErrUPP
ResFileAttributes
ResFileRefNum
ResID
ResType
Constants
Reference Number Constants
Resource Attribute Bits
Resource Attribute Masks
Resource Chain Location
Resource Fork Attribute Bits
Resource Fork Attribute Masks
Result Codes
Appendix A: Deprecated Resource Manager Functions
Deprecated in Mac OS X v10.5
FSpCreateResFile
FSpOpenOrphanResFile
FSpOpenResFile
FSpResourceFileAlreadyOpen
HCreateResFile
HOpenResFile
OpenRFPerm
Revision History
Index