Funzione ClusterResourceOpenEnum (clusapi.h)
Apre un enumeratore per scorrere le dipendenze e i nodidi una risorsa. Il tipo PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM definisce un puntatore a questa funzione.
Sintassi
HRESENUM ClusterResourceOpenEnum(
[in] HRESOURCE hResource,
[in] DWORD dwType
);
Parametri
[in] hResource
Handle per una risorsa.
[in] dwType
Maschera di bit che descrive il tipo di oggetti cluster da enumerare.
I valori seguenti dell'enumerazione CLUSTER_RESOURCE_ENUM sono validi.
CLUSTER_RESOURCE_ENUM_DEPENDS (1)
L'oggetto è una risorsa da cui dipende direttamente la risorsa identificata dal parametro hResource .
CLUSTER_RESOURCE_ENUM_PROVIDES (2)
L'oggetto è una risorsa che dipende dalla risorsa identificata da hResource.
CLUSTER_RESOURCE_ENUM_NODES (4)
L'oggetto è un nodo che può ospitare la risorsa identificata da hResource.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce un handle di enumerazione.
Se l'operazione non riesce, la funzione restituisce NULL. Per altre informazioni sull'errore, chiamare la funzione GetLastError .
Commenti
Non chiamare ClusterResourceOpenEnum da qualsiasi funzione del punto di ingresso della DLL della risorsa. ClusterResourceOpenEnum può essere chiamato in modo sicuro da un thread di lavoro. Per altre informazioni, vedere Chiamate di funzione da evitare nelle DLL delle risorse.
Esempio
Vedere Enumerazione degli oggetti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |
Libreria | ClusAPI.lib |
DLL | ClusAPI.dll |