findfirst関数またはfindnext関数の検索結果を格納する構造体。

構文

struct ffblk
{
    char name[D_NAME+1];           
    char ext[D_EXT+1];              
    int filesize;                   
    char search_name[D_NAME+1];     
    char search_ext[D_EXT+1];       
    int slot;                       
    int drive;                      
    unsigned char attrib;           
};

メンバー

name
 検索結果のファイル名。(最大8文字)
ext
 検索結果の拡張子。(最大3文字)
filesize
 検索結果のファイルのバイト数。
search_name
 findnext関数の使用領域
search_ext
 findnext関数の使用領域
slot
 findnext関数の使用領域
drive
 検索ドライブ
attrib
 検索結果のファイル属性。ファイル属性のビット構成は次のとおりです。
シンボル説明
AM_RDO 0x01 Read only
AM_HID 0x02 Hidden
AM_SYS 0x04 System
AM_VOL 0x08 Volume label
AM_LFN 0x0F LFN entry
AM_DIR 0x10 Directory
AM_ARC 0x20 Archive
AM_MASK 0x3F Mask of defined bits

解説

 findfirst関数またはfindnext関数の検索結果を格納する構造体です。

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

最終更新日:2020/11/18