General Utility Functions
The general utility functions are used by applications and resource DLLs to perform common tasks such as duplicating strings and validating paths.
In this section
-
Creates every directory specified in a path, skipping directories that already exist. The PRESUTIL_CREATE_DIRECTORY_TREE type defines a pointer to this function.
-
Duplicates a null-terminated Unicode string.
-
Expands strings containing unexpanded references to environment variables. The PRESUTIL_EXPAND_ENVIRONMENT_STRINGS type defines a pointer to this function.
-
Returns a property format list describing the format of a specified set of properties. The PRESUTIL_GET_PROPERTY_FORMATS type defines a pointer to this function.
-
Initializes a RESOURCE_STATUS structure.
-
Checks whether a path is syntactically valid.
Related topics