struct SNASM_finddata_t { unsigned long m_ulSize; unsigned long m_ulAttributes; char m_szFilename[260]; } ;
m_ulSize ファイルサイズ m_ulAttributes ファイル属性 m_szFilename[260] ファイル名
ファイル属性には、次の値が返されます。
定義 意味 SNASM_A_NORMAL 通常・ファイルは無制限に読み書き可能 SNASM_A_RDONLY 読み取り専用・書き込みやファイル名の変更が不可 SNASM_A_HIDDEN 隠しファイル・DIRコマンドでは/AHオプションを付けないと閲覧不可・通常のファイル情報にこの属性も付加されて得られる SNASM_A_SYSTEM システムファイル・DIRコマンドでは/Aまたは/A:Sオプションを付けないと閲覧不可 SNASM_A_SUBDIR サブディレクトリ SNASM_A_ARCH アーカイブ・ファイルが変更されるときは常にセットされ、BACKUPコマンドで消去される
debug_findfirst()
検索したファイルの情報を取得 debug_findnext()
次の候補ファイルの情報の取得