CanResourceBeDependent-Funktion (clusapi.h)
Bestimmt, ob eine Ressource von einer anderen Ressource abhängig sein kann. Der PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT Typ definiert einen Zeiger auf diese Funktion.
Syntax
BOOL CanResourceBeDependent(
[in] HRESOURCE hResource,
[in] HRESOURCE hResourceDependent
);
Parameter
[in] hResource
Handle mit der betreffenden Ressource.
[in] hResourceDependent
Handle mit der Ressource, von der die von hResource identifizierte Ressource abhängig sein kann.
Rückgabewert
Rückgabecode | Beschreibung |
---|---|
|
Die von hResource identifizierte Ressource kann von der ressource abhängen, die durch hResourceDependent identifiziert wird. |
|
Die durch hResource identifizierte Ressource kann nicht von der ressource abhängen, die durch hResourceDependent identifiziert wird. |
Hinweise
Mit der CanResourceBeDependent-Funktion muss Folgendes zutreffen, damit die von hResource identifizierte Ressource von der durch hResourceDependent identifizierten Ressource abhängig ist:
- Beide Ressourcen müssen Mitglieder derselben Gruppe sein.
- Die durch hResourceDependent identifizierte Ressource kann nicht direkt oder indirekt von der von hResource identifizierten Ressource abhängen.
Übergeben Sie LPC- und RPC-Handles nicht an denselben Funktionsaufruf. Andernfalls löst der Aufruf eine RPC-Ausnahme aus und kann zusätzliche destruktive Auswirkungen haben. Informationen zur Erstellung von LPC- und RPC-Handles finden Sie unter Verwenden von Objekthandles und OpenCluster.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Zielplattform | Windows |
Kopfzeile | clusapi.h |
Bibliothek | ClusAPI.lib |
DLL | ClusAPI.dll |