1 /* Automatically generated header (sfdc 1.4)! Do not edit! */
3 #ifndef CLIB_DISKIMAGE_PROTOS_H
4 #define CLIB_DISKIMAGE_PROTOS_H
7 ** $VER: diskimage_protos.h 52.1 (13.02.2008)
9 ** C prototypes. For use with 32 bit integers only.
11 ** Copyright © 2001 Amiga, Inc.
12 ** All Rights Reserved
16 #include <devices/trackdisk.h>
20 #endif /* __cplusplus */
22 LONG
MountImage(ULONG unit_num
, CONST_STRPTR filename
);
23 LONG
UnitInfo(ULONG unit_num
, STRPTR
*filename
, BOOL
*writeprotect
);
24 LONG
WriteProtect(ULONG unit_num
, BOOL writeprotect
);
25 LONG
UnitControlA(ULONG unit_num
, struct TagItem
*tags
);
26 LONG
UnitControl(ULONG unit_num
, Tag tags
, ...);
27 LONG
ReloadPlugins(void);
28 void DoHookPlugins(struct Hook
*hook
);
29 void AddDiskChangeHook(struct Hook
*hook
, BOOL add_or_remove
);
30 void AddReloadPluginsHook(struct Hook
*hook
, BOOL add_or_remove
);
34 #endif /* __cplusplus */
36 #endif /* CLIB_DISKIMAGE_PROTOS_H */