The CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES control code is used to request the read/write private properties for a resource type.
Type: | External |
Access: | CLUS_ACCESS_READ |
Input: | None |
Output: | Property list |
Global: | CLUS_NOT_GLOBAL |
Modify: | CLUS_NO_MODIFY |
Code: | CLCTL_GET_PRIVATE_PROPERTIES |
When you call ClusterResourceTypeControl with the CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES control code, it returns a property list with the names and values of the properties that apply only to the specific resource type and can be modified using the CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES control code. Private properties can include:
To parse the property list returned by ClusterResourceTypeControl, use the property list utility functions.
Resource DLLs should support the CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES control code in their ResourceTypeControl entry point functions by returning a property list with all properties specific to the resource type. If you do not support this control code, the command tool CLUSTER.EXE cannot set any non-string properties that have not already been set.