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.
Type: | Internal |
Access: | CLUS_ACCESS_WRITE |
Input: | Null-terminated Unicode string |
Output: | None |
Global: | CLUS_NOT_GLOBAL |
Modify: | CLUS_MODIFY |
Code: | CLCTL_EVICT_NODE |
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.