65,187
社区成员




using namespace System;
struct __declspec(dllexport) LoginInfo{
String sUser;
String sPassword;
}
namespace DLL
{
using namespace System;
using System::Runtime::InteropServices::Marshal;
public ref class Logger
{
private:
IntPtr packageNameStr;
PackageIDs packageID;
public:
Logger(PackageIDs id, String^ name)
: packageID(id), packageNameStr(Marshal::StringToCoTaskMemAnsi(name))
{
}
~Logger()
{
Marshal::FreeCoTaskMem(packageNameStr);
}
void EnableLogging(String^ logFilePath, LogLevel filter, LogOption options, unsigned long maxSize, bool archive);
void DisableLogging(String^ logFilePath);
};
}