Compartir a través de


Método IGetClusterDataInfo::GetClusterName (cluadmex.h)

[Este método está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. La compatibilidad con este método se quitó en Windows Server 2008.]

Devuelve el nombre del clúster.

Sintaxis

HRESULT GetClusterName(
  [out]     BSTR lpszName,
  [in, out] LONG *pcchName
);

Parámetros

[out] lpszName

Puntero a una cadena Unicode terminada en null que contiene el nombre del clúster; o NULL para indicar que el autor de la llamada solicita solo la longitud del nombre. Aunque se declara como BSTR, este parámetro se implementa como LPWSTR.

[in, out] pcchName

En la entrada, puntero al tamaño del búfer, en caracteres, al que apunta el parámetro lpszName . En la salida, puntero al número total de caracteres del búfer, incluido el carácter de terminación NULL.

Valor devuelto

Si GetClusterName no se realiza correctamente, puede devolver otros valores HRESULT .

Código o valor devuelto Descripción
NOERROR
0
La operación se realizó correctamente.
E_INVALIDARG
0x80070057
Uno o varios de los parámetros no son válidos.
HRESULT_FROM_WIN32(ERROR_MORE_DATA)
0x800700ea
El búfer al que apunta lpszName es demasiado pequeño para contener el nombre solicitado. GetClusterName devuelve el número necesario de caracteres en el contenido de pcchName.

Comentarios

Si el parámetro lpszName se establece en NULL y el parámetro pcchName no se establece en NULL, el método GetClusterName devuelve NOERROR.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2003 Enterprise, Windows Server 2003 Datacenter
Plataforma de destino Windows
Encabezado cluadmex.h

Consulte también

IGetClusterDataInfo