From 289f6a146c0b2087607d8d8659531ea90142779a Mon Sep 17 00:00:00 2001 From: Leo C Date: Sun, 27 May 2018 21:26:38 +0200 Subject: Import fatfs R0.13b --- fatfs/doc/ja/stat.html | 110 ------------------------------------------------- 1 file changed, 110 deletions(-) delete mode 100644 fatfs/doc/ja/stat.html (limited to 'fatfs/doc/ja/stat.html') diff --git a/fatfs/doc/ja/stat.html b/fatfs/doc/ja/stat.html deleted file mode 100644 index deba89b..0000000 --- a/fatfs/doc/ja/stat.html +++ /dev/null @@ -1,110 +0,0 @@ - - -
- - - - - -ファイルまたはサブ ディレクトリの存在を調べ、またその情報を取得します。
--FRESULT f_stat ( - const TCHAR* path, /* [IN] オブジェクト名へのポインタ */ - FILINFO* fno /* [OUT] ファイル情報構造体へのポインタ */ -); --
-FR_OK, -FR_DISK_ERR, -FR_INT_ERR, -FR_NOT_READY, -FR_NO_FILE, -FR_NO_PATH, -FR_INVALID_NAME, -FR_INVALID_DRIVE, -FR_NOT_ENABLED, -FR_NO_FILESYSTEM, -FR_TIMEOUT, -FR_NOT_ENOUGH_CORE -
-指定されたファイルまたはサブ ディレクトリの存在を調べます。存在しない場合は、FR_NO_FILEが帰ります。存在する場合はFR_OKが帰り、それ関する情報(サイズ、タイムスタンプおよび属性)がファイル情報構造体にストアされます。
-_FS_MINIMIZE == 0のときに使用可能です。
-- FRESULT fr; - FILINFO fno; - - - printf("Test for 'file.txt'...\n"); - - fr = f_stat("file.txt", &fno); - switch (fr) { - - case FR_OK: - printf("Size: %lu\n", fno.fsize); - printf("Timestamp: %u/%02u/%02u, %02u:%02u\n", - (fno.fdate >> 9) + 1980, fno.fdate >> 5 & 15, fno.fdate & 31, - fno.ftime >> 11, fno.ftime >> 5 & 63); - printf("Attributes: %c%c%c%c%c\n", - (fno.fattrib & AM_DIR) ? 'D' : '-', - (fno.fattrib & AM_RDO) ? 'R' : '-', - (fno.fattrib & AM_HID) ? 'H' : '-', - (fno.fattrib & AM_SYS) ? 'S' : '-', - (fno.fattrib & AM_ARC) ? 'A' : '-'); - break; - - case FR_NO_FILE: - printf("It is not exist.\n"); - break; - - default: - printf("An error occured. (%d)\n", fr); - } --