The following table describes the utility functions that can be used with property lists:
| Function | Description |
|---|---|
| ResUtilAddUnknownProperties | Adds unknown properties for a given object to the end of a property list. |
| ResUtilEnumPrivateProperties | Enumerates private properties of a resource. |
| ResUtilEnumProperties | Enumerates the properties of a resource. |
| ResUtilFindDwordProperty | Locates a numeric property in a property list. |
| ResUtilFindSzProperty | Locates a string property in a property list. |
| ResUtilGetAllProperties | Returns all of the default and unknown properties for a resource. |
| ResUtilGetPrivateProperties | Returns the private properties of a cluster object. |
| ResUtilGetProperties | Returns specified properties for a resource. |
| ResUtilGetPropertiesToParameterBlock | Returns properties and stores them in a parameter block. |
| ResUtilPropertyListFromParameterBlock | Constructs a property list from a parameter block. |
| ResUtilSetPrivatePropertyList | Sets private properties of a resource. |
| ResUtilVerifyPrivatePropertyList | Validates private properties of a resource. |