void *data);
#if defined(__APPLE__)
-typedef enum {
- FILEMACOS_UNMOUNT_SUCCESS,
- FILEMACOS_UNMOUNT_SUCCESS_ALREADY,
- FILEMACOS_UNMOUNT_ERROR,
-} FileMacosUnmountStatus;
-
-FileMacosUnmountStatus FileMacos_UnmountDev(char const *bsdDev,
- Bool wholeDev,
- Bool eject,
- Bool su);
-
-void FileMacos_MountDevAsyncNoResult(char const *bsdDev,
- Bool su);
-
Bool FileMacos_IsOnSparseDmg(int fd);
-Bool FileMacos_IsSliceDevice(char const *bsdDev);
-
-char *FileMacos_DiskDevToUserFriendlyName(char const *bsdDiskDev);
-char *FileMacos_DiskDevToVolumeName(char const *bsdDiskDev);
-
-char *FileMacos_DiskDeviceToUniqueID(char const *bsdPath);
-char *FileMacos_UniqueIDToDiskDevice(char const *identifier);
Bool FileMacOS_MakeSecureLibraryCopies(const char *inDir,
const char **dylibName,
unsigned numDylibs,