- int Level; /* \90Ý\92è\82Ì\83\8c\83x\83\8b */\r
- /* \92Ê\8fí\82Í\83O\83\8b\81[\83v\82Ì\83t\83\89\83O\82Ì\82Ý\82ª\97L\8cø */\r
- /* \83\8c\83x\83\8b\90\94\82Í\90Ý\92è\82Ì\93o\98^\81^\8cÄ\8fo\8e\9e\82Ì\82Ý\82Å\8eg\97p */\r
- char HostName[HOST_NAME_LEN+1]; /* \90Ý\92è\96¼ */\r
- char HostAdrs[HOST_ADRS_LEN+1]; /* \83z\83X\83g\96¼ */\r
- char UserName[USER_NAME_LEN+1]; /* \83\86\81[\83U\96¼ */\r
- char PassWord[PASSWORD_LEN+1]; /* \83p\83X\83\8f\81[\83h */\r
- char Account[ACCOUNT_LEN+1]; /* \83A\83J\83E\83\93\83g */\r
- char LocalInitDir[INIT_DIR_LEN+1]; /* \83\8d\81[\83J\83\8b\82Ì\8aJ\8en\83f\83B\83\8c\83N\83g\83\8a */\r
- char RemoteInitDir[INIT_DIR_LEN+1]; /* \83z\83X\83g\82Ì\8aJ\8en\83f\83B\83\8c\83N\83g\83\8a */\r
- char BookMark[BOOKMARK_SIZE]; /* \83u\83b\83N\83}\81[\83N */\r
- char ChmodCmd[CHMOD_CMD_LEN+1]; /* \91®\90«\95Ï\8dX\83R\83}\83\93\83h */\r
- char LsName[NLST_NAME_LEN+1]; /* NLST\82É\95t\82¯\82é\83t\83@\83C\83\8b\96¼/\83I\83v\83V\83\87\83\93*/\r
- char InitCmd[INITCMD_LEN+1]; /* \83z\83X\83g\82Ì\8f\89\8aú\89»\83R\83}\83\93\83h */\r
- int Port; /* \83|\81[\83g\94Ô\8d\86 */\r
- int Anonymous; /* Anonymous\83t\83\89\83O */\r
- int KanjiCode; /* \83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h (KANJI_xxx) */\r
- int KanaCnv; /* \94¼\8ap\83J\83i\82ð\91S\8ap\82É\95Ï\8a·(YES/NO) */\r
- int NameKanjiCode; /* \83t\83@\83C\83\8b\96¼\82Ì\8a¿\8e\9a\83R\81[\83h (KANJI_xxx) */\r
- int NameKanaCnv; /* \83t\83@\83C\83\8b\96¼\82Ì\94¼\8ap\83J\83i\82ð\91S\8ap\82É\95Ï\8a·(YES/NO) */\r
- int Pasv; /* PASV\83\82\81[\83h (YES/NO) */\r
- int FireWall; /* FireWall\82ð\8eg\82¤ (YES/NO) */\r
- int ListCmdOnly; /* "LIST"\83R\83}\83\93\83h\82Ì\82Ý\8eg\97p\82·\82é */\r
- int UseNLST_R; /* "NLST -R"\83R\83}\83\93\83h\82ð\8eg\97p\82·\82é */\r
- int LastDir; /* \8dÅ\8cã\82É\83A\83N\83Z\83X\82µ\82½\83t\83H\83\8b\83_\82ð\95Û\91¶ */\r
- int TimeZone; /* \83^\83C\83\80\83]\81[\83\93 (-12\81`12) */\r
- int HostType; /* \83z\83X\83g\82Ì\83^\83C\83v (HTYPE_xxx) */\r
- int SyncMove; /* \83t\83H\83\8b\83_\93¯\8e\9e\88Ú\93® (YES/NO) */\r
- int NoFullPath; /* \83t\83\8b\83p\83X\82Å\83t\83@\83C\83\8b\83A\83N\83Z\83X\82µ\82È\82¢ (YES/NO) */\r
- ulong Sort; /* \83\\81[\83g\95û\96@ (0x11223344 : 11=LFsort 22=LDsort 33=RFsort 44=RFsort) */\r
- int Security; /* \83Z\83L\83\85\83\8a\83e\83B (SECURITY_xxx , MDx) */\r
- int Dialup; /* \83_\83C\83A\83\8b\83A\83b\83v\90Ú\91±\82·\82é\82©\82Ç\82¤\82© (YES/NO) */\r
- int DialupAlways; /* \8fí\82É\82±\82Ì\83G\83\93\83g\83\8a\82Ö\90Ú\91±\82·\82é\82©\82Ç\82¤\82© (YES/NO) */\r
- int DialupNotify; /* \8dÄ\90Ú\91±\82Ì\8dÛ\82É\8am\94F\82·\82é (YES/NO) */\r
- char DialEntry[RAS_NAME_LEN+1]; /* \83_\83C\83A\83\8b\83A\83b\83v\83G\83\93\83g\83\8a */\r
- // \88Ã\8d\86\89»\92Ê\90M\91Î\89\9e\r
- int CryptMode; /* \88Ã\8d\86\89»\92Ê\90M\83\82\81[\83h (CRYPT_xxx) */\r
- int UseFTPES; /* FTPES\82Å\90Ú\91±\82·\82é (YES/NO) */\r
- int UseFTPIS; /* FTPIS\82Å\90Ú\91±\82·\82é (YES/NO) */\r
- int UseSFTP; /* SFTP\82Å\90Ú\91±\82·\82é (YES/NO) */\r
+ int Level; /* 設定のレベル */\r
+ /* 通常はグループのフラグのみが有効 */\r
+ /* レベル数は設定の登録/呼出時のみで使用 */\r
+ char HostName[HOST_NAME_LEN+1]; /* 設定名 */\r
+ char HostAdrs[HOST_ADRS_LEN+1]; /* ホスト名 */\r
+ char UserName[USER_NAME_LEN+1]; /* ユーザ名 */\r
+ char PassWord[PASSWORD_LEN+1]; /* パスワード */\r
+ char Account[ACCOUNT_LEN+1]; /* アカウント */\r
+ char LocalInitDir[INIT_DIR_LEN+1]; /* ローカルの開始ディレクトリ */\r
+ char RemoteInitDir[INIT_DIR_LEN+1]; /* ホストの開始ディレクトリ */\r
+ char BookMark[BOOKMARK_SIZE]; /* ブックマーク */\r
+ char ChmodCmd[CHMOD_CMD_LEN+1]; /* 属性変更コマンド */\r
+ char LsName[NLST_NAME_LEN+1]; /* NLSTに付けるファイル名/オプション*/\r
+ char InitCmd[INITCMD_LEN+1]; /* ホストの初期化コマンド */\r
+ int Port; /* ポート番号 */\r
+ int Anonymous; /* Anonymousフラグ */\r
+ int KanjiCode; /* ホストの漢字コード (KANJI_xxx) */\r
+ int KanaCnv; /* 半角カナを全角に変換(YES/NO) */\r
+ int NameKanjiCode; /* ファイル名の漢字コード (KANJI_xxx) */\r
+ // UTF-8対応\r
+ int CurNameKanjiCode; /* 自動判別後のファイル名の漢字コード (KANJI_xxx) */\r
+ int NameKanaCnv; /* ファイル名の半角カナを全角に変換(YES/NO) */\r
+ int Pasv; /* PASVモード (YES/NO) */\r
+ int FireWall; /* FireWallを使う (YES/NO) */\r
+ int ListCmdOnly; /* "LIST"コマンドのみ使用する */\r
+ int UseNLST_R; /* "NLST -R"コマンドを使用する */\r
+ int LastDir; /* 最後にアクセスしたフォルダを保存 */\r
+ int TimeZone; /* タイムゾーン (-12~12) */\r
+ int HostType; /* ホストのタイプ (HTYPE_xxx) */\r
+ int SyncMove; /* フォルダ同時移動 (YES/NO) */\r
+ int NoFullPath; /* フルパスでファイルアクセスしない (YES/NO) */\r
+ ulong Sort; /* ソート方法 (0x11223344 : 11=LFsort 22=LDsort 33=RFsort 44=RFsort) */\r
+ int Security; /* セキュリティ (SECURITY_xxx , MDx) */\r
+ int Dialup; /* ダイアルアップ接続するかどうか (YES/NO) */\r
+ int DialupAlways; /* 常にこのエントリへ接続するかどうか (YES/NO) */\r
+ int DialupNotify; /* 再接続の際に確認する (YES/NO) */\r
+ char DialEntry[RAS_NAME_LEN+1]; /* ダイアルアップエントリ */\r
+ // 暗号化通信対応\r
+ int CryptMode; /* 暗号化通信モード (CRYPT_xxx) */\r
+ int UseNoEncryption; /* 暗号化なしで接続する (YES/NO) */\r
+ int UseFTPES; /* FTPESで接続する (YES/NO) */\r
+ int UseFTPIS; /* FTPISで接続する (YES/NO) */\r
+ int UseSFTP; /* SFTPで接続する (YES/NO) */\r
+ char PrivateKey[PRIVATE_KEY_LEN+1]; /* テキスト形式の秘密鍵 */\r
+ // 同時接続対応\r
+ int MaxThreadCount; /* 同時接続数 */\r
+ int ReuseCmdSkt; /* メインウィンドウのソケットを再利用する (YES/NO) */\r
+ int NoDisplayUI; /* UIを表示しない (YES/NO) */\r
+ // FEAT対応\r
+ int Feature; /* 利用可能な機能のフラグ (FEATURE_xxx) */\r
+ // MLSD対応\r
+ int UseMLSD; /* "MLSD"コマンドを使用する */\r
+ // IPv6対応\r
+ int NetType; /* ネットワークの種類 (NTYPE_xxx) */\r
+ int CurNetType; /* 接続中のネットワークの種類 (NTYPE_xxx) */\r
+ // 自動切断対策\r
+ int NoopInterval; /* 無意味なコマンドを送信する間隔(秒数、0で無効)*/\r
+ // 再転送対応\r
+ int TransferErrorMode; /* 転送エラー時の処理 (EXIST_xxx) */\r
+ int TransferErrorNotify; /* 転送エラー時に確認ダイアログを出すかどうか (YES/NO) */\r