CLUSCTL_RESOURCE_REMOVE_DEPENDENCY

The CLUSCTL_RESOURCE_REMOVE_DEPENDENCY control code is used by the Cluster Service to notify a resource DLL that a dependency for the resource was removed.

Quick Info

Type: Internal
Access: CLUS_ACCESS_WRITE
Input: Null-terminated Unicode string
Output: None
Global: CLUS_NOT_GLOBAL
Modify: CLUS_MODIFY
Code: CLCTL_REMOVE_DEPENDENCY

Notes to Resource DLL Writers

The Cluster Service calls a resource DLL's ResourceControl entry point function with the CLUSCTL_RESOURCE_REMOVE_DEPENDENCY control code when it removes a dependency for the resource. The InBuffer parameter always points to a Unicode string that contains the name of the resource being removed as a dependency. Support this control code if you need to perform any tasks as a result of a dependency being removed.