Condividi tramite


Funzione CanResourceBeDependent (clusapi.h)

Determina se una risorsa può dipendere da un'altra risorsa. Il tipo PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT definisce un puntatore a questa funzione.

Sintassi

BOOL CanResourceBeDependent(
  [in] HRESOURCE hResource,
  [in] HRESOURCE hResourceDependent
);

Parametri

[in] hResource

Gestire la risorsa in questione.

[in] hResourceDependent

Gestire la risorsa in base alla quale può dipendere la risorsa identificata da hResource .

Valore restituito

Codice restituito Descrizione
TRUE
La risorsa identificata da hResource può dipendere dalla risorsa identificata da hResourceDependent.
FALSE
La risorsa identificata da hResource non può dipendere dalla risorsa identificata da hResourceDependent.

Commenti

Con la funzione CanResourceBeDependent , per la risorsa identificata da hResource deve essere dipendente dalla risorsa identificata da hResourceDependent, è necessario che sia true:

  • Entrambe le risorse devono essere membri dello stesso gruppo.
  • La risorsa identificata da hResourceDependent non può dipendere dalla risorsa identificata da hResource, direttamente o indirettamente.
Non chiamare CanResourceBeDependent da qualsiasi funzione di ingresso della DLL di risorse. CanResourceBeDependent può essere chiamato in modo sicuro da un thread di lavoro. Per altre informazioni, vedere Chiamate di funzione per evitare nelle DLL delle risorse.

Non passare i handle LPC e RPC alla stessa chiamata di funzione. In caso contrario, la chiamata genererà un'eccezione RPC e può avere effetti distruttivi aggiuntivi. Per informazioni sul modo in cui vengono creati handle LPC e RPC, vedere Uso di Handle oggetti e OpenCluster.

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

Vedi anche

AddClusterResourceDependency

OpenClusterResource

RemoveClusterResourceDependency