|
Product Install Registry Library Functions | wsreg_set_type(3WSREG) |
| wsreg_set_type, wsreg_get_type - set
or get the type of a component |
SYNOPSIS
|
cc [flag ...] file ...-lwsreg [library ...]
#include <wsreg.h> int wsreg_set_type(Wsreg_component *comp, Wsreg_component_type type); |
| Wsreg_component_type wsreg_get_type(const Wsreg_component *comp); |
|
The wsreg_set_type() function sets the type specified by type in the component specified by comp.
The wsreg_get_type() function retrieves the type from the component specified by comp.
|
|
The wsreg_set_type() function returns a non-zero value if the type is set successfully; otherwise 0 is returned.
The wsreg_get_type() function returns the type currently set in the component specified by comp.
|
|
The component type is used to indicate whether a Wsreg_component structure represents a product, feature, or component. The type argument can be one of the following:
-
WSREG_PRODUCT
- Indicates the Wsreg_component represents a product. A product is a collection of features and/or components.
-
WSREG_FEATURE
- Indicates the Wsreg_component represents a feature. A feature is a collection of components.
-
WSREG_COMPONENT
- Indicates the Wsreg_component represents a component. A component is a collection of files that may be installed.
|
|
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
MT-Level | Unsafe |
|
| |