Fonction SetClusterResourceDependencyExpression (clusapi.h)
Spécifie l’expression de dépendance à associer à la ressource référencée par hResource. Toutes les relations de dépendance existantes pour la ressource seront remplacées. Le type PCLUSAPI_SET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION définit un pointeur vers cette fonction.
Syntaxe
DWORD SetClusterResourceDependencyExpression(
[in] HRESOURCE hResource,
[in] LPCWSTR lpszDependencyExpression
);
Paramètres
[in] hResource
Gérez la ressource.
[in] lpszDependencyExpression
Adresse de la chaîne Unicode contenant l’expression de dépendance.
Valeur retournée
ERROR_SUCCESS (0) en cas de réussite.
Remarques
Le système prend uniquement en charge les groupes d’expressions OR qui sont combinés à l’aide de AND. Les expressions de dépendance sont décrites par cette grammaire BNF.
expression:
expression_part
| expression and expression_part
expression_part:
resource
| ( or_expression )
or_expression:
resource
| or_expression or resource
resource:
[resourceID]
| [resourceName]
Cela nous donne des expressions de la forme générale : ( [id] ou [id] ... ) et ( [id] ou [id] ... ) et ...
Par exemple : ([a904e1b7-95dd-47f0-9b2e-f1007d92699b] ou [ae6fcf48-c42f-4960-a61a-7f10440676668]) et ([c471abc6-e454-482e-8be4-fae084cf799b] or [de976488-82cb-4950-8ce0-1b45e868e058])
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 Datacenter, Windows Server 2008 Entreprise |
Plateforme cible | Windows |
En-tête | clusapi.h |
Bibliothèque | ClusAPI.lib |
DLL | ClusAPI.dll |
Voir aussi
Fonctions de gestion des ressources du cluster de basculement