SaveStr(hKey4, "Tmp", TmpPath, Str);\r
\r
WriteBinaryToReg(hKey4, "Hdlg", &HostDlgSize, sizeof(SIZE));\r
SaveStr(hKey4, "Tmp", TmpPath, Str);\r
\r
WriteBinaryToReg(hKey4, "Hdlg", &HostDlgSize, sizeof(SIZE));\r
SaveIntNum(hKey5, "NetType", Hist.NetType, DefaultHist.NetType);\r
// 自動切断対策\r
SaveIntNum(hKey5, "Noop", Hist.NoopInterval, DefaultHist.NoopInterval);\r
SaveIntNum(hKey5, "NetType", Hist.NetType, DefaultHist.NetType);\r
// 自動切断対策\r
SaveIntNum(hKey5, "Noop", Hist.NoopInterval, DefaultHist.NoopInterval);\r
+ // 再転送対応\r
+ SaveIntNum(hKey5, "ErrMode", Hist.TransferErrorMode, DefaultHist.TransferErrorMode);\r
+ SaveIntNum(hKey5, "ErrNotify", Hist.TransferErrorNotify, DefaultHist.TransferErrorNotify);\r
SaveIntNum(hKey5, "NetType", Host.NetType, DefaultHost.NetType);\r
// 自動切断対策\r
SaveIntNum(hKey5, "Noop", Host.NoopInterval, DefaultHost.NoopInterval);\r
SaveIntNum(hKey5, "NetType", Host.NetType, DefaultHost.NetType);\r
// 自動切断対策\r
SaveIntNum(hKey5, "Noop", Host.NoopInterval, DefaultHost.NoopInterval);\r
+ // 再転送対応\r
+ SaveIntNum(hKey5, "ErrMode", Host.TransferErrorMode, DefaultHost.TransferErrorMode);\r
+ SaveIntNum(hKey5, "ErrNotify", Host.TransferErrorNotify, DefaultHost.TransferErrorNotify);\r
StrCatOut((char*)&SSLRootCAFileHash, sizeof(SSLRootCAFileHash), Buf);\r
EncodePassword(Buf, Str);\r
WriteStringToReg(hKey4, "RootCertHash", Str);\r
StrCatOut((char*)&SSLRootCAFileHash, sizeof(SSLRootCAFileHash), Buf);\r
EncodePassword(Buf, Str);\r
WriteStringToReg(hKey4, "RootCertHash", Str);\r
ReadIntValueFromReg(hKey5, "NetType", &Hist.NetType);\r
// 自動切断対策\r
ReadIntValueFromReg(hKey5, "Noop", &Hist.NoopInterval);\r
ReadIntValueFromReg(hKey5, "NetType", &Hist.NetType);\r
// 自動切断対策\r
ReadIntValueFromReg(hKey5, "Noop", &Hist.NoopInterval);\r
// 同時接続対応\r
ReadIntValueFromReg(hKey5, "ThreadCount", &Host.MaxThreadCount);\r
ReadIntValueFromReg(hKey5, "ReuseCmdSkt", &Host.ReuseCmdSkt);\r
// 同時接続対応\r
ReadIntValueFromReg(hKey5, "ThreadCount", &Host.MaxThreadCount);\r
ReadIntValueFromReg(hKey5, "ReuseCmdSkt", &Host.ReuseCmdSkt);\r
// MLSD対応\r
ReadIntValueFromReg(hKey5, "MLSD", &Host.UseMLSD);\r
// IPv6対応\r
ReadIntValueFromReg(hKey5, "NetType", &Host.NetType);\r
// 自動切断対策\r
ReadIntValueFromReg(hKey5, "Noop", &Host.NoopInterval);\r
// MLSD対応\r
ReadIntValueFromReg(hKey5, "MLSD", &Host.UseMLSD);\r
// IPv6対応\r
ReadIntValueFromReg(hKey5, "NetType", &Host.NetType);\r
// 自動切断対策\r
ReadIntValueFromReg(hKey5, "Noop", &Host.NoopInterval);\r
ReadStringFromReg(hKey4, "RootCertHash", Str, PRIVATE_KEY_LEN*4+1);\r
DecodePassword(Str, Buf);\r
StrReadIn(Buf, sizeof(SSLRootCAFileHash), (char*)&SSLRootCAFileHash);\r
ReadStringFromReg(hKey4, "RootCertHash", Str, PRIVATE_KEY_LEN*4+1);\r
DecodePassword(Str, Buf);\r
StrReadIn(Buf, sizeof(SSLRootCAFileHash), (char*)&SSLRootCAFileHash);\r
TempSize = StrReadIn(Pos, TempSize, Str);\r
*(Str + TempSize) = NUL;\r
TempSize = StrReadIn(Pos, TempSize, Str);\r
*(Str + TempSize) = NUL;\r