/******************************************************************* * @file InterfaceFileUtility.cpp * @brief * * @author JDF * @date October 2023 *********************************************************************/ #include "stdafx.h" #include "FileUtility.h" /** * @brief 文件编码 * * @param inputPath * @param outputPath * @return */ extern "C" __declspec(dllexport) bool EncodeFile(LPCTSTR lpSrcFilePath, LPCTSTR lpDstFilePath) { return XorEncryptFile(lpSrcFilePath, lpDstFilePath); } /** * @brief 文件解码 * * @param lpSrcFilePath * @param lpDstFilePath * @return */ extern "C" __declspec(dllexport) bool DecodeFile(LPCTSTR lpSrcFilePath, LPCTSTR lpDstFilePath) { return XorEncryptFile(lpSrcFilePath, lpDstFilePath); }