Shinobi Library - Memory Card Function

buGetFileInfo

Gets file information

FORMAT

Sint32 buGetFileInfo( drive, *fname, *info )
Sint32 drive
const char *fname
BUS_FILEINFO *info

PARAMETER

 drive  Extension socket number 
 *fname  File name 
 *info  Address of file information structure 

RETURN

 BUD_ERR_OK  File found 
 BUD_ERR_FILE_NOT_FOUND  File not found 
 BUD_ERR_UNFORMAT  Disk is not formatted 
 BUD_ERR_NO_DISK  Memory card not found 
 BUD_ERR_BUSY  A type_B function is being processed 

DESCRIPTION

Gets information for a file from a memory card inserted in a specified extension socket.

The following values can be designated for the argument drive that specifies extension sockets.

 BUD_DRIVE_A1  Extension socket 1 on board A 
 BUD_DRIVE_A2  Extension socket 2 on board A 
 BUD_DRIVE_B1  Extension socket 1 on board B 
 BUD_DRIVE_B2  Extension socket 2 on board B 
 BUD_DRIVE_C1  Extension socket 1 on board C 
 BUD_DRIVE_C2  Extension socket 2 on board C 
 BUD_DRIVE_D1  Extension socket 1 on board D 
 BUD_DRIVE_D2  Extension socket 2 on board D 


EXAMPLE

BUS_FILEINFO info;
buGetFileInfo( BUD_DRIVE_A1, "SAVEDATA_001", &info );

buGetFileInfo
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999