All Databases
Inside Mac - Index
vRefNum
SFReply
structure
#include <
StandardFile.h
>
typedef struct
SFReply
{
Size Offset Description
Boolean
good; 1 0
FALSE
if user canceled, etc.
Boolean
copy; 1 1 (not used)
OSType
fType; 4 2 File type (like
OSType
), eg: 'TEXT'
short
vRefNum; 2 6 Volume number or working
directory ID
short
version; 2 8 File version number (normally 0)
unsigned
char
fName[64]; 64 10 Pascal string filename
}
SFReply
; 74
Notes: The SFReply structure is used in all Standard File functions, including:
SFPutFile
SFPPutFile
SFGetFile
SFPGetFile
If the good field is FALSE upon return from one of these functions, then the
contents of all other fields are un defined.
The version field will always be 0 on files created by HFS.
Referenced by (105):
32 Bit Gray Scale Ramp Palette Example
Custom File Dialog
File Dialog Utilities
Gray Scale Ramp Palette Example
How To Spool a Picture to a File
Launch Application with Doc using Apple Events
Launching Another Application under System 6
Launching Another Application with a Document under System 6
Printing a Text File
Types.h
Using FSRead to Read from a File
Using FSWrite to Write to a File
November 91 - User Selected Folders & Indexing Through Directories (Frameworks Archive)
32 Bit Gray Scale Ramp Palette Example (Inside Mac - Index)
CInfoPBRec (Inside Mac - Index)
Custom File Dialog (Inside Mac - Index)
File Dialog Utilities (Inside Mac - Index)
Getting a Full Pathname (Inside Mac - Index)
Gray Scale Ramp Palette Example (Inside Mac - Index)
How To Spool a Picture to a File (Inside Mac - Index)
Launching Another Application under System 6 (Inside Mac - Index)
Printing a Text File (Inside Mac - Index)
Using FSRead to Read from a File (Inside Mac - Index)
Using FSWrite to Write to a File (Inside Mac - Index)
textFile (Inside Mac - Index)
ttSelectedOpen (Inside Mac - Index)
versNum (Inside Mac - Index)
CatMove (Inside Mac - Basic Toolbox)
Create (Inside Mac - Basic Toolbox)
DirCreate (Inside Mac - Basic Toolbox)
Eject (Inside Mac - Basic Toolbox)
FSDelete (Inside Mac - Basic Toolbox)
FSMakeFSSpec (Inside Mac - Basic Toolbox)
FSOpen (Inside Mac - Basic Toolbox)
FindFolder (Inside Mac - Basic Toolbox)
FlushVol (Inside Mac - Basic Toolbox)
GetFInfo (Inside Mac - Basic Toolbox)
GetVInfo (Inside Mac - Basic Toolbox)
GetVRefNum (Inside Mac - Basic Toolbox)
GetVol (Inside Mac - Basic Toolbox)
GetWDInfo (Inside Mac - Basic Toolbox)
HCreate (Inside Mac - Basic Toolbox)
HCreateResFile (Inside Mac - Basic Toolbox)
HDelete (Inside Mac - Basic Toolbox)
HFS Notes (Inside Mac - Basic Toolbox)
HGetFInfo (Inside Mac - Basic Toolbox)
HGetVol (Inside Mac - Basic Toolbox)
HOpen (Inside Mac - Basic Toolbox)
HOpenDF (Inside Mac - Basic Toolbox)
HOpenRF (Inside Mac - Basic Toolbox)
HOpenResFile (Inside Mac - Basic Toolbox)
HRename (Inside Mac - Basic Toolbox)
HRstFLock (Inside Mac - Basic Toolbox)
HSetFInfo (Inside Mac - Basic Toolbox)
HSetFLock (Inside Mac - Basic Toolbox)
HSetVol (Inside Mac - Basic Toolbox)
High-Level File Manager Routines (Inside Mac - Basic Toolbox)
Identifying Files, Directories, and Volumes (Inside Mac - Basic Toolbox)
Large PICTs (Inside Mac - Basic Toolbox)
OpenDF (Inside Mac - Basic Toolbox)
OpenRF (Inside Mac - Basic Toolbox)
OpenRFPerm (Inside Mac - Basic Toolbox)
OpenWD (Inside Mac - Basic Toolbox)
PBGetWDInfoSync (Inside Mac - Basic Toolbox)
PBHGetVInfoSync (Inside Mac - Basic Toolbox)
PBOpenSync (Inside Mac - Basic Toolbox)
PBOpenWDSync (Inside Mac - Basic Toolbox)
Rename (Inside Mac - Basic Toolbox)
RstFLock (Inside Mac - Basic Toolbox)
SFPutFile (Inside Mac - Basic Toolbox)
SetFInfo (Inside Mac - Basic Toolbox)
SetFLock (Inside Mac - Basic Toolbox)
SetVol (Inside Mac - Basic Toolbox)
Trash (Inside Mac - Basic Toolbox)
UnmountVol (Inside Mac - Basic Toolbox)
Which File System Is Active (Inside Mac - Basic Toolbox)
File Package (MacTech Vol 01-1984-5)
Jul 85 Letters (MacTech Vol 01-1984-5)
DA Philosophy (MacTech Vol 02-1986)
Typecasting (MacTech Vol 02-1986)
File Dialog (MacTech Vol 03-1987)
Catalog XCMD (MacTech Vol 05-1989)
HFS Tree Climb (MacTech Vol 05-1989)
MIDI User Interface (MacTech Vol 05-1989)
Oct 89 Mousehole (MacTech Vol 05-1989)
Feb 90 Mousehole (MacTech Vol 06-1990)
Design Objects (MacTech Vol 07-1991)
File Path (MacTech Vol 07-1991)
Standard Search Unit (MacTech Vol 07-1991)
Easy FKEY (MacTech Vol 08-1992)
EPSF Files (MacTech Vol 09-1993)
Folder Clean-up (MacTech Vol 09-1993)
Sep 93 Tips, Tidbits (MacTech Vol 09-1993)
Internet Config (MacTech Vol 11-1995)
Mar 95 Tips (MacTech Vol 11-1995)
Jan 96 Tips (MacTech Vol 12-1996)
May 96 Tips (MacTech Vol 12-1996)
Copy Protection and Serial Numbers (MacTech Vol 13-1997)
Mac Prog FAQ Review (MacTech Vol 13-1997)
Mac OS, STL and Iterators (MacTech Vol 14-1998)
Jun 99 Tips (MacTech Vol 15-1999)
July 90 - MACINTOSH Q & A (develop - 1990)
Summer 91 - MACINTOSH Q & A (develop - 1991)
Winter 91 - SYS 7 Q&A (develop - 1991)
March 93 - MACINTOSH Q & A (develop - 1993)