DWORD ClusterControl(
HCLUSTER hCluster,
HNODE hNode,
DWORD dwControlCode,
LPVOID lpInBuffer,
DWORD cbInBufferSize,
LPVOID lpOutBuffer,
DWORD cbOutBufferSize,
LPDWORD lpcbBytesReturned
);
- hCluster: 指向一个打开的集群的句柄。
- hNode: 指向一个节点的句柄,该参数可以为 NULL。
- dwControlCode: 控制代码,指定要执行的操作。此参数的具体取值取决于要执行的特定控制操作。
- lpInBuffer: 指向输入缓冲区的指针,包含与特定操作相关的输入数据。
- cbInBufferSize: 输入缓冲区的大小(以字节为单位)。
- lpOutBuffer: 指向输出缓冲区的指针,用于接收与特定操作相关的输出数据。
- cbOutBufferSize: 输出缓冲区的大小(以字节为单位)。
- lpcbBytesReturned: 指向 DWORD 变量的指针,用于接收实际传输的字节数。
此函数用于执行各种集群操作,具体操作由 dwControlCode 参数指定。例如,可以使用该函数来启动、停止、暂停、继续等集群资源。操作代码和参数的含义需要参考具体的文档和用例。
请注意,使用 Windows 集群 API 时,建议查阅最新的 Microsoft 文档以获取准确和详细的信息,因为 API 可能在不同的 Windows 版本中有所更改。
转载请注明出处:http://www.zyzy.cn/article/detail/24403/Win32 API/Clusapi.h/ClusterControl