如果您在this MSDN page看一看,你会看到,在添加帐户编程
与FAXCOMExLib是微不足道的。
首先,您必须将COM引用添加到您的程序集。搜索“Microsoft传真服务扩展COM类型库”,然后添加列出的第一个(fxscomex.dll)。确保在需要引用它的源文件中添加FAXCOMEXLib
的使用语句。
以下是一个将创建一个新帐户并返回新帐户对象的方法。这可能会改变传入一个FaxServer对象,但我没有看到一个属性来检查连接状态,这就是为什么我只是创建一个新的服务器对象。
/// <summary>
/// Create a new Fax Account on a windows fax server
/// </summary>
/// <param name="machineName">Empty string can be passed in to point to localhost fax server</param>
/// <param name="newAccountName"></param>
static FaxAccount CreateFaxAccount(string machineName, string newAccountName)
{
FaxServer faxServer = new FaxServer();
faxServer.Connect(machineName);
FaxAccount newAccount = faxServer.FaxAccountSet.AddAccount(newAccountName);
faxServer.Disconnect();
return newAccount;
}