Funzione SetClusterResourceDependencyExpression (clusapi.h)
Specifica l'espressione di dipendenza da associare alla risorsa a cui fa riferimento hResource. Tutte le relazioni di dipendenza esistenti per la risorsa verranno sovrascritte. Il tipo di PCLUSAPI_SET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION definisce un puntatore a questa funzione.
Sintassi
DWORD SetClusterResourceDependencyExpression(
[in] HRESOURCE hResource,
[in] LPCWSTR lpszDependencyExpression
);
Parametri
[in] hResource
Gestire la risorsa.
[in] lpszDependencyExpression
Indirizzo della stringa Unicode contenente l'espressione di dipendenza.
Valore restituito
ERROR_SUCCESS (0) se riuscito.
Commenti
Il sistema supporta solo gruppi di espressioni OR combinate tramite AND. Le espressioni di dipendenza sono descritte da questa grammatica BNF.
expression:
expression_part
| expression and expression_part
expression_part:
resource
| ( or_expression )
or_expression:
resource
| or_expression or resource
resource:
[resourceID]
| [resourceName]
In questo modo vengono fornite espressioni del modulo generale:( [id] o [id] ... ) e ( [id] o [id] ... ) e ...
Ad esempio: ([a904e1b7-95dd-47f0-9b2e-f1007d92699b] o [ae6fcf48-c42f-4960-a61a-7f1044067668]) e ([c471abc6-e454-482e-8be4-fae084cf799b] o [de976488-82cb-4950-8ce0-1b45e868e058])
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |
Libreria | ClusAPI.lib |
DLL | ClusAPI.dll |