3.1.4.3.2.16 CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES

The CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES resource type control code retrieves the private and unknown properties of the designated resource type, as specified in section 3.1.1.9.

The private and unknown properties of a resource type are the part of the resource type's non-volatile configuration data that is maintained in the cluster state. Private property schema is specific to the resource type while unknown property schema is defined by an entity external to the cluster.

After successful completion of this method, the server MUST write a PROPERTY_LIST structure (section 2.2.3.10) to the buffer that is designated by lpOutBuffer. This PROPERTY_LIST structure MUST contain zero or more names and values of the writable private and all unknown properties for the designated resource type.

The server SHOULD accept a CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES resource type control code request if its protocol server state is read-only and MUST accept the request for processing if it is in the read/write state, as specified in section 3.1.1.