CLUSCTL_RESOURCE_TYPE_EVICT_NODE

The CLUSCTL_RESOURCE_TYPE_EVICT_NODE control code is used by the Cluster Service to notify a resource DLL that a node is being permanently removed from the cluster.

Quick Info

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

Notes to Resource DLL Writers

The Cluster Service calls your ResourceTypeControl entry point function with the CLUSCTL_RESOURCE_TYPE_EVICT_NODE control code when a node is being permanently deleted from the cluster. This can occur when an application calls the Cluster API function EvictClusterNode.

You should support this control code if you need to store data that is node-specific. In your handling of this code, you can remove this data and perform any other necessary cleanup tasks.