Compartir a través de


Macro GetCurrentClusterNodeId (clusapi.h)

Devuelve el identificador único del nodo de clúster actual.

Sintaxis

DWORD GetCurrentClusterNodeId(
  [out]      LPWSTR _lpszNodeId,
  [in, out]  LPDWORD _lpcchName_
);

Parámetros

[out] _lpszNodeId_

Este parámetro apunta a un búfer que recibe el identificador único de hNode, incluido el carácter NULL de terminación.

[in, out] _lpcchName_

En la entrada, puntero al recuento de caracteres del búfer al que apunta el parámetro lpszNodeId , incluido el terminador NULL . En la salida, puntero al recuento de caracteres almacenados en el búfer, excepto el terminador NULL .

Valor devuelto

Tipo: DWORD de

Esta función devuelve un código de error del sistema. Los posibles valores son los siguientes:

  • ERROR_SUCCESS
    • 0 (0x0)
    • La operación se completó correctamente.
  • ERROR_MORE_DATA
    • 234 (0xEA)
    • Hay más datos disponibles.
    • Este valor se devuelve si el búfer al que apunta _lpszNodeId_ no es lo suficientemente largo como para contener el número necesario de caracteres. GetCurrentClusterNodeId establece el contenido de _lpcchName_ en la longitud necesaria.

Observaciones

Tenga en cuenta que lpcchName hace referencia a un recuento de caracteres y no a un recuento de bytes, y que el tamaño devuelto no incluye el valor NULL de terminación en el recuento. Para obtener más información sobre el tamaño de los búferes, consulte Convenciones de tamaño de datos.

Requisitos

Requisito Importancia
Cliente mínimo compatible No se admite ninguno
Servidor mínimo admitido Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
de la plataforma de destino de Windows
encabezado clusapi.h

Consulte también

GetClusterNodeId

Funciones de administración de nodos

OpenClusterNode