CREATE_CLUSTER_NAME_ACCOUNT structure (clusapi.h)

Describes a cluster name resource and domain credentials used by the CreateClusterNameAccount function to add a cluster to a domain. PCREATE_CLUSTER_NAME_ACCOUNT defines a pointer to this structure.

Syntax

typedef struct _CREATE_CLUSTER_NAME_ACCOUNT {
  DWORD                      dwVersion;
  PCWSTR                     lpszClusterName;
  DWORD                      dwFlags;
  PCWSTR                     pszUserName;
  PCWSTR                     pszPassword;
  PCWSTR                     pszDomain;
  CLUSTER_MGMT_POINT_TYPE    managementPointType;
  CLUSTER_MGMT_POINT_RESTYPE managementPointResType;
  BOOLEAN                    bUpgradeVCOs;
} CREATE_CLUSTER_NAME_ACCOUNT, *PCREATE_CLUSTER_NAME_ACCOUNT;

Members

dwVersion

The major version of the OS that runs on the cluster. This member must be set to a value greater than CLUSAPI_VERSION_WINDOWSBLUE.

lpszClusterName

The cluster name that represents the cluster on the domain.

dwFlags

Reserved for future use. This value must be "0".

pszUserName

The user name for the domain credentials.

pszPassword

The password for the domain credentials.

pszDomain

The domain name to join.

managementPointType

The management point type.

managementPointResType

bUpgradeVCOs

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2016
Header clusapi.h

See also

Utility Structures