DWORD ClusterGroupControl(
HGROUP hGroup,
HNODE hHostNode,
DWORD dwControlCode,
LPVOID lpInBuffer,
DWORD cbInBufferSize,
LPVOID lpOutBuffer,
DWORD cbOutBufferSize,
LPDWORD lpcbBytesReturned
);
- hGroup: 指向群组对象的句柄。
- hHostNode: 指向群组当前托管节点的句柄,可以为 NULL。
- dwControlCode: 控制代码,指定要执行的操作。具体的操作由此参数确定。
- lpInBuffer: 指向输入缓冲区的指针,包含与特定操作相关的输入数据。
- cbInBufferSize: 输入缓冲区的大小(以字节为单位)。
- lpOutBuffer: 指向输出缓冲区的指针,用于接收与特定操作相关的输出数据。
- cbOutBufferSize: 输出缓冲区的大小(以字节为单位)。
- lpcbBytesReturned: 指向 DWORD 变量的指针,用于接收实际传输的字节数。
此函数用于执行对群组的各种控制操作,例如,将群组移动到另一个节点、启动或停止群组等。具体的操作由 dwControlCode 参数确定。
请注意,使用 Windows 集群 API 时,建议查阅最新的 Microsoft 文档以获取准确和详细的信息,因为 API 可能在不同的 Windows 版本中有所更改。
转载请注明出处:http://www.zyzy.cn/article/detail/24405/Win32 API/Clusapi.h/ClusterGroupControl