开发 Excel 群集连接器

适用于:Excel 2013 | Office 2013 | Visual Studio

Excel 群集连接器提供了一种将 XLL 中群集安全用户定义函数调用自动卸载到群集服务器的方法。 有关群集安全用户定义函数的说明,请参阅 群集安全函数。 此卸载可以通过启用更多计算资源来提高性能。 群集连接器通常由高性能计算群集供应商开发。

群集连接器

群集连接器是一个 DLL,它提供定义的入口点,Excel 使用该入口点来协调群集安全的用户定义的函数调用。 它充当 Excel 与高性能计算群集之间的接口,用于会话管理,通过) 传递完全限定的函数名称和调用的实际参数使函数调用 (,以及通过回调机制将调用结果返回到 Excel。

若要创建群集连接器,请创建一个 DLL,用于公开 Excel 群集连接器函数中列出的入口点。

安装群集连接器

若要使群集连接器在 Excel 中可用,连接器的设置代码必须在安装 Excel 的计算机上安装连接器的 DLL。 此外,连接器的安装代码必须在以下注册表项下为连接器添加条目:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Excel Cluster Connectors\

为群集连接器的此密钥添加一个节点,该节点指定以下字符串:

  • Name- 将在 Excel 中的群集连接器列表中显示的名称。

  • Filename- DLL 的完整路径。