Función ClusterResourceEnumEx (clusapi.h)
Enumera un recurso y, a continuación, devuelve un puntero al recurso o nodo dependiente actual.
Sintaxis
DWORD ClusterResourceEnumEx(
[in] HRESENUMEX hResourceEnumEx,
[in] DWORD dwIndex,
[in, out] PCLUSTER_RESOURCE_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
Parámetros
[in] hResourceEnumEx
Identificador de una enumeración de recursos que se devuelve de la función ClusterResourceOpenEnumEx .
[in] dwIndex
Índice del objeto de recurso o nodo que se va a devolver. Este parámetro debe ser cero para la primera llamada a la función ClusterResourceEnumEx y, a continuación, ser
incrementada para las llamadas posteriores.
[in, out] pItem
Puntero que recibe el objeto devuelto.
[in, out] cbItem
En la entrada, el tamaño del parámetro pItem .
En la salida, el tamaño necesario en bytes del búfer si el búfer es demasiado pequeño o el número de bytes escritos en el búfer.
Valor devuelto
La función devuelve uno de los valores siguientes.
Código o valor devuelto | Descripción |
---|---|
|
La operación finalizó correctamente o el parámetro lpszName es NULL. |
|
El búfer al que apunta el parámetro lpszName no es lo suficientemente grande como para contener el resultado. El parámetro lpcchName devuelve el número de caracteres en el resultado, excepto el carácter nulo de terminación. |
|
No hay más objetos que se van a devolver. |
Cualquier otro código de error devuelto indica que se produjo un error en la operación. |
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | clusapi.h |
Library | ClusAPI.lib |
Archivo DLL | ClusAPI.dll |
Consulte también
Funciones de administración de recursos de clúster de conmutación por error