DWORD GetClusterInformation(
HCLUSTER hCluster,
LPWSTR lpszClusterName,
LPCLUSTERVERSIONINFO pClusterInfo
);
- hCluster:要获取信息的群集的句柄。
- lpszClusterName:指向存储群集名称的缓冲区的指针。
- pClusterInfo:指向 CLUSTERVERSIONINFO 结构的指针,用于存储群集的版本信息。
typedef struct CLUSTERVERSIONINFO {
DWORD dwVersionInfoSize;
WORD MajorVersion;
WORD MinorVersion;
WORD BuildNumber;
WCHAR szClusterName[64];
} CLUSTERVERSIONINFO, *LPCLUSTERVERSIONINFO;
- dwVersionInfoSize:输入时表示 pClusterInfo 结构的大小,输出时表示实际写入的字节数。
- MajorVersion、MinorVersion、BuildNumber:群集的主要版本、次要版本和构建号。
- szClusterName:群集的名称。
函数返回一个 DWORD 值,表示操作的结果。如果操作成功,返回 ERROR_SUCCESS。如果出现错误,可以通过调用 GetLastError 函数获取错误码。
此函数用于获取群集的基本信息,包括群集的版本信息和名称。
请确保在调用此函数时,你有足够的权限来获取群集信息,并且提供正确的缓冲区和大小。
转载请注明出处:http://www.zyzy.cn/article/detail/24443/Win32 API/Clusapi.h/GetClusterInformation