Compartir a través de


Función ResUtilGetResourceDependencyByClassEx (resapi.h)

Enumera las dependencias de un recurso especificado en un clúster especificado y devuelve un identificador a una dependencia que coincide con una clase de recurso especificada. El tipo PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX define un puntero a esta función.

Sintaxis

HRESOURCE ResUtilGetResourceDependencyByClassEx(
  [in] HCLUSTER                  hCluster,
  [in] HANDLE                    hSelf,
  [in] PCLUS_RESOURCE_CLASS_INFO prci,
  [in] BOOL                      bRecurse,
  [in] DWORD                     dwDesiredAccess
);

Parámetros

[in] hCluster

Identificador del clúster al que pertenece el recurso.

[in] hSelf

Identificador del recurso dependiente. Este recurso depende de uno o varios recursos.

[in] prci

Puntero a una estructura PCLUS_RESOURCE_CLASS_INFO que describe la clase de recurso de la dependencia que se va a devolver.

[in] bRecurse

Determina el ámbito de la búsqueda. Si es TRUE, la función comprueba todo el árbol de dependencias en el recurso dependiente. Si es FALSE, la función comprueba solo los recursos en los que depende directamente el recurso dependiente.

[in] dwDesiredAccess

Privilegios de acceso solicitados. Puede tratarse de cualquier combinación de GENERIC_READ (0x80000000), GENERIC_ALL (0x10000000) o MAXIMUM_ALLOWED (0x02000000). Si este valor es cero (0), podría devolverse un error indefinido. El uso de GENERIC_ALL es el mismo que llamar a ResUtilGetResourceDependencyByClass.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve un identificador a uno de los recursos en los que depende el recurso especificado por hSelf . El autor de la llamada es responsable de cerrar el identificador mediante una llamada a CloseClusterResource.

Si se produce un error en la operación, la función devuelve NULL. Para obtener más información, llame a la función GetLastError .

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado resapi.h
Library ResUtils.lib
Archivo DLL ResUtils.dll

Consulte también

Funciones de la utilidad de recursos