The CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES control code is used to retrieve a list of private network properties.
| Type: | External | 
| Access: | CLUS_ACCESS_READ | 
| Input: | None | 
| Output: | Array of null-terminated Unicode strings with an additional null terminator appended to the last string. | 
| Global: | CLUS_NOT_GLOBAL | 
| Modify: | CLUS_NO_MODIFY | 
| Code: | CLCTL_ENUM_PRIVATE_PROPERTIES | 
The properties that are returned in the contents of the lpOutBuffer parameter are of two types: read/write and read-only.
To retrieve the values for the read/write properties, call ClusterNetworkControl with the CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES control code. To update them, use the CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES control code. To validate them, use the CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES control code.
The CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES control code enables you to retrieve values for the read-only properties.
Note There are currently no private properties defined for networks.