47 #if PRAGMA_STRUCT_ALIGN
48 #pragma options align = mac68k
49 #elif PRAGMA_STRUCT_PACKPUSH
51 #elif PRAGMA_STRUCT_PACK
57 kOnSystemDisk = -32768L,
79 kDontCreateFolder =
false
84 kSystemFolderType = FOUR_CHAR_CODE(
'macs'),
86 FOUR_CHAR_CODE(
'desk'),
92 FOUR_CHAR_CODE(
'trsh'),
95 FOUR_CHAR_CODE(
'strs'),
98 FOUR_CHAR_CODE(
'empt'),
101 FOUR_CHAR_CODE(
'prnt'),
103 FOUR_CHAR_CODE(
'strt'),
106 FOUR_CHAR_CODE(
'shdf'),
111 FOUR_CHAR_CODE(
'ctrl'),
116 FOUR_CHAR_CODE(
'extn'),
119 FOUR_CHAR_CODE(
'pref'),
124 FOUR_CHAR_CODE(
'temp')
138 short *foundVRefNum,
long *foundDirID);
150 UInt32 flags,
void *data,
short *vRefNum,
long *dirID);
167 #if CALL_NOT_IN_CARBON
178 short *foundVRefNum,
long *foundDirID,
char *foundFolder);
206 UInt32 flags,
void *data,
FSRef *foundRef);
218 kExtensionDisabledFolderType = FOUR_CHAR_CODE(
'extD'),
219 kControlPanelDisabledFolderType = FOUR_CHAR_CODE(
'ctrD'),
220 kSystemExtensionDisabledFolderType = FOUR_CHAR_CODE(
'macD'),
221 kStartupItemsDisabledFolderType = FOUR_CHAR_CODE(
'strD'),
222 kShutdownItemsDisabledFolderType = FOUR_CHAR_CODE(
'shdD'),
223 kApplicationsFolderType = FOUR_CHAR_CODE(
'apps'),
224 kDocumentsFolderType = FOUR_CHAR_CODE(
'docs')
232 FOUR_CHAR_CODE(
'flnt'),
234 FOUR_CHAR_CODE(
'asup'),
239 FOUR_CHAR_CODE(
'odsp'),
241 FOUR_CHAR_CODE(
'oded'),
243 FOUR_CHAR_CODE(
'©odf'),
245 FOUR_CHAR_CODE(
'odlb'),
257 FOUR_CHAR_CODE(
'©prd'),
260 FOUR_CHAR_CODE(
'©scr'),
262 FOUR_CHAR_CODE(
'©lib'),
265 FOUR_CHAR_CODE(
'sdev'),
270 FOUR_CHAR_CODE(
'aex©'),
272 FOUR_CHAR_CODE(
'cmnu'),
274 FOUR_CHAR_CODE(
'mor©'),
276 FOUR_CHAR_CODE(
'walk'),
282 FOUR_CHAR_CODE(
'fall'),
285 FOUR_CHAR_CODE(
'prof'),
288 FOUR_CHAR_CODE(
'favs'),
292 FOUR_CHAR_CODE(
'appr'),
294 FOUR_CHAR_CODE(
'snds'),
298 FOUR_CHAR_CODE(
'issf'),
301 FOUR_CHAR_CODE(
'fbcf'),
303 FOUR_CHAR_CODE(
'ilgf'),
306 FOUR_CHAR_CODE(
'fasf'),
308 FOUR_CHAR_CODE(
'laun'),
310 FOUR_CHAR_CODE(
'rapp'),
312 FOUR_CHAR_CODE(
'rdoc'),
314 FOUR_CHAR_CODE(
'rsvr'),
316 FOUR_CHAR_CODE(
'spki'),
332 kDomainTopLevelFolderType = FOUR_CHAR_CODE(
335 FOUR_CHAR_CODE(
'dlib'),
337 FOUR_CHAR_CODE(
'sync'),
340 FOUR_CHAR_CODE(
'cscr'),
342 FOUR_CHAR_CODE(
'impr'),
344 FOUR_CHAR_CODE(
'spch'),
346 FOUR_CHAR_CODE(
'carb'),
352 FOUR_CHAR_CODE(
'devh'),
356 FOUR_CHAR_CODE(
'utmp'),
361 FOUR_CHAR_CODE(
'fram'),
363 FOUR_CHAR_CODE(
'pfrm'),
365 FOUR_CHAR_CODE(
'sdsk'),
369 FOUR_CHAR_CODE(
'devf'),
371 FOUR_CHAR_CODE(
'ssnd'),
373 FOUR_CHAR_CODE(
'cmpd'),
375 FOUR_CHAR_CODE(
'wcmp'),
399 FOUR_CHAR_CODE(
'acmp'),
406 FOUR_CHAR_CODE(
'dplg'),
409 FOUR_CHAR_CODE(
'rcpt'),
411 FOUR_CHAR_CODE(
'fsys'),
417 FOUR_CHAR_CODE(
'auth'),
421 FOUR_CHAR_CODE(
'midi')
426 kLocalesFolderType = FOUR_CHAR_CODE(
'©loc'),
428 FOUR_CHAR_CODE(
'fbcp')
433 kUsersFolderType = FOUR_CHAR_CODE(
440 FOUR_CHAR_CODE(
'rusr'),
443 FOUR_CHAR_CODE(
'sdat'),
446 FOUR_CHAR_CODE(
'vsfd')
451 kAppleshareAutomountServerAliasesFolderType = FOUR_CHAR_CODE(
454 FOUR_CHAR_CODE(
'©pps'),
456 FOUR_CHAR_CODE(
'©lgf'),
458 FOUR_CHAR_CODE(
'©st©'),
460 FOUR_CHAR_CODE(
'©ti©'),
462 FOUR_CHAR_CODE(
'©ex©'),
464 FOUR_CHAR_CODE(
'©or©'),
466 FOUR_CHAR_CODE(
'©nt©'),
468 FOUR_CHAR_CODE(
'©rv©'),
470 FOUR_CHAR_CODE(
'©dst')
476 kCreateFolderAtBoot = 0x00000002,
477 kCreateFolderAtBootBit = 1,
478 kFolderCreatedInvisible = 0x00000004,
479 kFolderCreatedInvisibleBit = 2,
480 kFolderCreatedNameLocked = 0x00000008,
481 kFolderCreatedNameLockedBit = 3,
482 kFolderCreatedAdminPrivs = 0x00000010,
483 kFolderCreatedAdminPrivsBit = 4
488 kFolderInUserFolder = 0x00000020,
489 kFolderInUserFolderBit = 5,
490 kFolderTrackedByAlias = 0x00000040,
491 kFolderTrackedByAliasBit = 6,
492 kFolderInRemoteUserFolderIfAvailable = 0x00000080,
493 kFolderInRemoteUserFolderIfAvailableBit = 7,
494 kFolderNeverMatchedInIdentifyFolder = 0x00000100,
495 kFolderNeverMatchedInIdentifyFolderBit = 8,
496 kFolderMustStayOnSameVolume = 0x00000200,
497 kFolderMustStayOnSameVolumeBit = 9,
498 kFolderManagerFolderInMacOS9FolderIfMacOSXIsInstalledMask = 0x00000400,
499 kFolderManagerFolderInMacOS9FolderIfMacOSXIsInstalledBit = 10,
500 kFolderInLocalOrRemoteUserFolder =
501 kFolderInUserFolder | kFolderInRemoteUserFolderIfAvailable
504 typedef UInt32 FolderDescFlags;
508 kRelativeFolder = FOUR_CHAR_CODE(
'relf'),
509 kSpecialFolder = FOUR_CHAR_CODE(
'spcf')
512 typedef OSType FolderClass;
516 kBlessedFolder = FOUR_CHAR_CODE(
'blsf'),
517 kRootFolder = FOUR_CHAR_CODE(
'rotf')
522 kCurrentUserFolderLocation =
523 FOUR_CHAR_CODE(
'cusf')
526 typedef OSType FolderType;
527 typedef OSType FolderLocation;
533 FolderDescFlags flags;
534 FolderClass foldClass;
535 FolderType foldLocation;
536 OSType badgeSignature;
544 typedef UInt32 RoutingFlags;
549 FolderType routeFromFolder;
550 FolderType routeToFolder;
585 short userNameScript;
587 short currentUserFolderVRefNum;
588 long currentUserFolderDirID;
590 short remoteUserFolderVRefNum;
591 long remoteUserFolderDirID;
598 kFolderManagerUserRedirectionGlobalsCurrentVersion = 1
607 kFindFolderExtendedFlagsDoNotFollowAliasesBit = 0,
608 kFindFolderExtendedFlagsDoNotUseUserFolderBit = 1,
609 kFindFolderExtendedFlagsUseOtherUserRecord = 0x01000000
612 typedef CALLBACK_API(OSStatus,
613 FolderManagerNotificationProcPtr)(OSType message,
617 FolderManagerNotificationUPP;
626 FolderManagerNotificationUPP
628 #if !OPAQUE_UPP_TYPES
631 uppFolderManagerNotificationProcInfo = 0x00000FF0
634 inline FolderManagerNotificationUPP
638 (ProcPtr)(userRoutine), uppFolderManagerNotificationProcInfo,
639 GetCurrentArchitecture());
642 #define NewFolderManagerNotificationUPP(userRoutine) \
643 (FolderManagerNotificationUPP) NewRoutineDescriptor( \
644 (ProcPtr)(userRoutine), uppFolderManagerNotificationProcInfo, \
645 GetCurrentArchitecture())
659 #if !OPAQUE_UPP_TYPES
667 #define DisposeFolderManagerNotificationUPP(userUPP) \
668 DisposeRoutineDescriptor(userUPP)
682 FolderManagerNotificationUPP userUPP);
683 #if !OPAQUE_UPP_TYPES
687 FolderManagerNotificationUPP userUPP)
689 return (OSStatus)CALL_THREE_PARAMETER_UPP(
690 userUPP, uppFolderManagerNotificationProcInfo, message, arg, userRefCon);
693 #define InvokeFolderManagerNotificationUPP(message, arg, userRefCon, userUPP) \
694 (OSStatus) CALL_THREE_PARAMETER_UPP((userUPP), \
695 uppFolderManagerNotificationProcInfo, \
696 (message), (arg), (userRefCon))
700 #if CALL_NOT_IN_CARBON || OLDROUTINENAMES
702 #define NewFolderManagerNotificationProc(userRoutine) \
703 NewFolderManagerNotificationUPP(userRoutine)
704 #define CallFolderManagerNotificationProc(userRoutine, message, arg, \
706 InvokeFolderManagerNotificationUPP(message, arg, userRefCon, userRoutine)
711 kFolderManagerNotificationMessageUserLogIn =
712 FOUR_CHAR_CODE(
'log+'),
717 FOUR_CHAR_CODE(
'logj'),
722 FOUR_CHAR_CODE(
'log-'),
727 FOUR_CHAR_CODE(
'logp'),
735 FOUR_CHAR_CODE(
'stup')
743 kDoNotRemoveWhenCurrentApplicationQuitsBit = 0,
744 kDoNotRemoveWheCurrentApplicationQuitsBit =
745 kDoNotRemoveWhenCurrentApplicationQuitsBit
753 kStopIfAnyNotificationProcReturnsErrorBit = 31
770 FolderClass foldClass, FolderLocation foldLocation,
771 OSType badgeSignature, OSType badgeType,
772 ConstStrFileNameParam name,
Boolean replaceFlag);
795 FolderType *theTypes);
832 FolderType routeToFolder, RoutingFlags flags,
856 FolderType *routeToFolder, RoutingFlags *flags);
902 FolderManagerNotificationUPP notificationProc,
void *refCon, UInt32 options);
914 FolderManagerNotificationUPP notificationProc,
void *refCon);
1011 #if PRAGMA_STRUCT_ALIGN
1012 #pragma options align = reset
1013 #elif PRAGMA_STRUCT_PACKPUSH
1015 #elif PRAGMA_STRUCT_PACK
1019 #ifdef PRAGMA_IMPORT_OFF
1022 #pragma import reset
File Manager (MFS, HFS, and HFS+) Interfaces.
void DisposeFolderManagerNotificationUPP(FolderManagerNotificationUPP userUPP)
@ kQuickTimeComponentsFolderType
Definition: Folders.h:374
@ kAudioComponentsFolderType
Definition: Folders.h:398
@ kDeveloperHelpFolderType
Definition: Folders.h:351
@ kAppleShareAuthenticationFolderType
Definition: Folders.h:416
@ kDirectoryServicesPlugInsFolderType
Definition: Folders.h:405
@ kClassicDesktopFolderType
Definition: Folders.h:364
@ kAudioPlugInsFolderType
Definition: Folders.h:396
@ kAudioSupportFolderType
Definition: Folders.h:388
@ kMovieDocumentsFolderType
Definition: Folders.h:380
@ kDocumentationFolderType
Definition: Folders.h:347
@ kAudioSoundsFolderType
Definition: Folders.h:390
@ kUserSpecificTmpFolderType
Definition: Folders.h:355
@ kInternetSitesFolderType
Definition: Folders.h:384
@ kInstallerReceiptsFolderType
Definition: Folders.h:408
@ kDeveloperFolderType
Definition: Folders.h:368
@ kCoreServicesFolderType
Definition: Folders.h:376
@ kColorSyncFolderType
Definition: Folders.h:336
@ kAudioAlertSoundsFolderType
Definition: Folders.h:394
@ kCachedDataFolderType
Definition: Folders.h:358
@ kFileSystemSupportFolderType
Definition: Folders.h:410
@ kColorSyncCMMFolderType
Definition: Folders.h:338
@ kAudioSoundBanksFolderType
Definition: Folders.h:392
@ kFrameworksFolderType
Definition: Folders.h:360
@ kDeveloperDocsFolderType
Definition: Folders.h:349
@ kPrintersFolderType
Definition: Folders.h:341
@ kPublicFolderType
Definition: Folders.h:386
@ kDomainLibraryFolderType
Definition: Folders.h:334
@ kMIDIDriversFolderType
Definition: Folders.h:420
@ kCarbonLibraryFolderType
Definition: Folders.h:345
@ kPictureDocumentsFolderType
Definition: Folders.h:378
@ kPrivateFrameworksFolderType
Definition: Folders.h:362
@ kSystemSoundsFolderType
Definition: Folders.h:370
@ kSpeechFolderType
Definition: Folders.h:343
@ kDirectoryServicesFolderType
Definition: Folders.h:403
@ kISSDownloadsFolderType
Definition: Folders.h:353
@ kKernelExtensionsFolderType
Definition: Folders.h:401
@ kComponentsFolderType
Definition: Folders.h:372
@ kColorSyncScriptingFolderType
Definition: Folders.h:339
@ kMusicDocumentsFolderType
Definition: Folders.h:382
@ kAppleShareSupportFolderType
Definition: Folders.h:413
OSErr FolderManagerRegisterNotificationProc(FolderManagerNotificationUPP notificationProc, void *refCon, UInt32 options)
OSErr FSFindFolder(short vRefNum, OSType folderType, Boolean createFolder, FSRef *foundRef)
@ kCurrentUserRemoteFolderLocation
Definition: Folders.h:437
@ kCurrentUserFolderType
Definition: Folders.h:435
@ kVolumeSettingsFolderType
Definition: Folders.h:445
@ kSharedUserDataFolderType
Definition: Folders.h:442
@ kCurrentUserRemoteFolderType
Definition: Folders.h:439
@ kLocalDomain
Definition: Folders.h:66
@ kUserDomain
Definition: Folders.h:70
@ kNetworkDomain
Definition: Folders.h:68
@ kSystemDomain
Definition: Folders.h:65
@ kClassicDomain
Definition: Folders.h:72
@ kOnAppropriateDisk
Definition: Folders.h:59
OSErr AddFolderDescriptor(FolderType foldType, FolderDescFlags flags, FolderClass foldClass, FolderLocation foldLocation, OSType badgeSignature, OSType badgeType, ConstStrFileNameParam name, Boolean replaceFlag)
@ kFavoritesFolderType
Definition: Folders.h:287
@ kALMModulesFolderType
Definition: Folders.h:275
@ kTextEncodingsFolderType
Definition: Folders.h:235
@ kVolumeRootFolderType
Definition: Folders.h:230
@ kOpenDocFolderType
Definition: Folders.h:237
@ kGenEditorsFolderType
Definition: Folders.h:246
@ kUtilitiesFolderType
Definition: Folders.h:268
@ kMacOSReadMesFolderType
Definition: Folders.h:273
@ kRecentServersFolderType
Definition: Folders.h:313
@ kLauncherItemsFolderType
Definition: Folders.h:307
@ kInternetSearchSitesFolderType
Definition: Folders.h:297
@ kALMPreferencesFolderType
Definition: Folders.h:278
@ kDesktopPicturesFolderType
Definition: Folders.h:295
@ kPrinterDriverFolderType
Definition: Folders.h:256
@ kALMLocationsFolderType
Definition: Folders.h:281
@ kStationeryFolderType
Definition: Folders.h:236
@ kInstallerLogsFolderType
Definition: Folders.h:302
@ kContextualMenuItemsFolderType
Definition: Folders.h:271
@ kSharedLibrariesFolderType
Definition: Folders.h:261
@ kAppearanceFolderType
Definition: Folders.h:291
@ kDisplayExtensionsFolderType
Definition: Folders.h:320
@ kQuickTimeExtensionsFolderType
Definition: Folders.h:318
@ kAppleExtrasFolderType
Definition: Folders.h:269
@ kOpenDocShellPlugInsFolderType
Definition: Folders.h:238
@ kOpenDocLibrariesFolderType
Definition: Folders.h:244
@ kFindByContentFolderType
Definition: Folders.h:300
@ kRecentDocumentsFolderType
Definition: Folders.h:311
@ kAssistantsFolderType
Definition: Folders.h:266
@ kColorSyncProfilesFolderType
Definition: Folders.h:284
@ kHelpFolderType
Definition: Folders.h:248
@ kFolderActionsFolderType
Definition: Folders.h:305
@ kModemScriptsFolderType
Definition: Folders.h:252
@ kControlStripModulesFolderType
Definition: Folders.h:264
@ kRecentApplicationsFolderType
Definition: Folders.h:309
@ kScriptingAdditionsFolderType
Definition: Folders.h:259
@ kKeychainFolderType
Definition: Folders.h:317
@ kFindSupportFolderType
Definition: Folders.h:299
@ kOpenDocEditorsFolderType
Definition: Folders.h:242
@ kPrinterDescriptionFolderType
Definition: Folders.h:254
@ kSpeakableItemsFolderType
Definition: Folders.h:315
@ kPrintingPlugInsFolderType
Definition: Folders.h:324
@ kEditorsFolderType
Definition: Folders.h:240
@ kInternetFolderType
Definition: Folders.h:289
@ kVoicesFolderType
Definition: Folders.h:263
@ kMultiprocessingFolderType
Definition: Folders.h:322
@ kChewableItemsFolderType
Definition: Folders.h:231
@ kSoundSetsFolderType
Definition: Folders.h:293
@ kScriptsFolderType
Definition: Folders.h:304
@ kApplicationSupportFolderType
Definition: Folders.h:233
@ kInternetPlugInFolderType
Definition: Folders.h:250
@ kThemesFolderType
Definition: Folders.h:286
OSErr RemoveFolderDescriptor(FolderType foldType)
OSErr FindFolder(short vRefNum, OSType folderType, Boolean createFolder, short *foundVRefNum, long *foundDirID)
OSErr FSFindFolderExtended(short vol, OSType foldType, Boolean createFolder, UInt32 flags, void *data, FSRef *foundRef)
@ kPreMacOS91InternetFolderType
Definition: Folders.h:465
@ kPreMacOS91InstallerLogsFolderType
Definition: Folders.h:455
@ kPreMacOS91AppleExtrasFolderType
Definition: Folders.h:461
@ kPreMacOS91ApplicationsFolderType
Definition: Folders.h:453
@ kPreMacOS91AutomountedServersFolderType
Definition: Folders.h:467
@ kPreMacOS91AssistantsFolderType
Definition: Folders.h:457
@ kPreMacOS91StationeryFolderType
Definition: Folders.h:469
@ kPreMacOS91MacOSReadMesFolderType
Definition: Folders.h:463
@ kPreMacOS91UtilitiesFolderType
Definition: Folders.h:459
OSErr AddFolderRouting(OSType fileType, FolderType routeFromFolder, FolderType routeToFolder, RoutingFlags flags, Boolean replaceFlag)
#define NewFolderManagerNotificationUPP(userRoutine)
Definition: Folders.h:642
OSStatus FolderManagerRegisterCallNotificationProcs(OSType message, void *arg, UInt32 options)
OSErr GetFolderRoutings(UInt32 requestedRoutingCount, UInt32 *totalRoutingCount, Size routingSize, FolderRouting *theRoutings)
OSErr FindFolderExtended(short vol, OSType foldType, Boolean createFolder, UInt32 flags, void *data, short *vRefNum, long *dirID)
@ kFindByContentPluginsFolderType
Definition: Folders.h:427
OSErr IdentifyFolder(short vRefNum, long dirID, FolderType *foldType)
OSErr ReleaseFolder(short vRefNum, OSType folderType)
OSErr FindFolderRouting(OSType fileType, FolderType routeFromFolder, FolderType *routeToFolder, RoutingFlags *flags)
OSStatus InvokeFolderManagerNotificationUPP(OSType message, void *arg, void *userRefCon, FolderManagerNotificationUPP userUPP)
OSErr RemoveFolderRouting(OSType fileType, FolderType routeFromFolder)
OSErr GetFolderTypes(UInt32 requestedTypeCount, UInt32 *totalTypeCount, FolderType *theTypes)
OSErr FindFolderEx(short vRefNum, OSType folderType, Boolean createFolder, short *foundVRefNum, long *foundDirID, char *foundFolder)
OSErr GetFolderDescriptor(FolderType foldType, Size descSize, FolderDesc *foldDesc)
@ kFolderManagerNotificationMessagePreUserLogIn
Definition: Folders.h:716
@ kFolderManagerNotificationMessagePostUserLogOut
Definition: Folders.h:726
@ kFolderManagerNotificationMessageUserLogOut
Definition: Folders.h:721
@ kFolderManagerNotificationDiscardCachedData
Definition: Folders.h:731
@ kFolderManagerNotificationMessageLoginStartup
Definition: Folders.h:734
@ kAppleMenuFolderType
Definition: Folders.h:108
@ kSystemPreferencesFolderType
Definition: Folders.h:120
@ kShutdownFolderType
Definition: Folders.h:105
@ kPreferencesFolderType
Definition: Folders.h:118
@ kTemporaryFolderType
Definition: Folders.h:123
@ kTrashFolderType
Definition: Folders.h:91
@ kDesktopFolderType
Definition: Folders.h:85
@ kSystemControlPanelFolderType
Definition: Folders.h:112
@ kPrintMonitorDocsFolderType
Definition: Folders.h:100
@ kWhereToEmptyTrashFolderType
Definition: Folders.h:97
@ kStartupFolderType
Definition: Folders.h:102
@ kSystemTrashFolderType
Definition: Folders.h:94
@ kExtensionFolderType
Definition: Folders.h:115
@ kControlPanelFolderType
Definition: Folders.h:110
@ kSystemDesktopFolderType
Definition: Folders.h:88
@ kFontsFolderType
Definition: Folders.h:117
OSErr GetFolderName(short vRefNum, OSType foldType, short *foundVRefNum, StrFileName name)
OSErr InvalidateFolderDescriptorCache(short vRefNum, long dirID)
OSErr FolderManagerUnregisterNotificationProc(FolderManagerNotificationUPP notificationProc, void *refCon)
@ kFindFolderRedirectionFlagUseDistinctUserFoldersBit
Definition: Folders.h:564
@ kFindFolderRedirectionFlagsUseGivenVRefNumAndDirIDAsRemoteUserFolderBit
Definition: Folders.h:576
@ kFindFolderRedirectionFlagUseGivenVRefAndDirIDAsUserFolderBit
Definition: Folders.h:570
Basic Macintosh data types.
Str255 StrFileName
Definition: MacTypes.h:474
unsigned char Boolean
Definition: MacTypes.h:318
Mixed Mode Manager Interfaces.
void DisposeRoutineDescriptor(UniversalProcPtr theUPP)
#define STACK_UPP_TYPE(name)
Definition: MixedMode.h:734
UniversalProcPtr NewRoutineDescriptor(ProcPtr theProc, ProcInfoType theProcInfo, ISAType theISA)
Definition: Folders.h:580
Definition: Folders.h:530
Definition: Folders.h:546
Definition: Folders.h:942
short giVersion
Definition: Folders.h:944
short giDocsVRefNum
Definition: Folders.h:955
Boolean giUserFolderEnabled
Definition: Folders.h:998
short giReserved3
Definition: Folders.h:950
short giReserved1
Definition: Folders.h:947
Boolean giDisableScrnShots
Definition: Folders.h:981
Str31 giFrontAppName
Definition: Folders.h:965
FSSpec giReserved4
Definition: Folders.h:952
Boolean giSupportsAsyncFSCalls
Definition: Folders.h:984
short giUserEnvironment
Definition: Folders.h:977
long giDocsDirID
Definition: Folders.h:957
unsigned long giUserLogInTime
Definition: Folders.h:989
long giReserved7
Definition: Folders.h:980
short giReserved5
Definition: Folders.h:966
short giForceSaves
Definition: Folders.h:959
short giForceOpens
Definition: Folders.h:961
short giReserved0
Definition: Folders.h:945
Boolean giUsingPrintQuotas
Definition: Folders.h:992
Boolean giInSystemAccess
Definition: Folders.h:996
long giPrefsDirID
Definition: Folders.h:987
Boolean giUsingDiskQuotas
Definition: Folders.h:993
short giPrefsVRefNum
Definition: Folders.h:986
short giUserLoggedInType
Definition: Folders.h:974
short giReserved8
Definition: Folders.h:1000
char giUserEncryptPwd[16]
Definition: Folders.h:976
short giIsOn
Definition: Folders.h:968
short giReserved2
Definition: Folders.h:948
Str31 giUserName
Definition: Folders.h:964
Str31 giSetupName
Definition: Folders.h:963
long giReserved6
Definition: Folders.h:979