wsreg_set_unique_nProductRInstall Registry Librarwsreg_set_unique_name(3WSREG)NAME
wsreg_set_unique_name, wsreg_get_unique_name - set or get the unique
name of a component
SYNOPSIS
cc [flag ...] file ...-lwsreg [library ...]
#include <wsreg.h>
int wsreg_set_unique_name(Wsreg_component *comp, const char
*unique_name);
char *wsreg_get_unique_name(const Wsreg_component *comp);
DESCRIPTION
The wsreg_set_unique_name() function sets the unique name specified by
unique_name in the component specified by comp. Every component must
have a unique name before being registered. If a unique name has
already been set in the specified component, the resources associated
with the previously set unique name are released.
The wsreg_get_unique_name() function gets the unique name string from
the component specified by comp. The resulting string must be released
by the caller.
RETURN VALUES
The wsreg_set_unique_name() function returns a non-zero value if the
unique name was set correctly; otherwise it returns 0.
The wsreg_get_unique_name() function returns a copy of the unique name
from the specified component.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│MT-Level │Unsafe │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOwsreg_initialize(3WSREG), attributes(5)SunOS 5.10 22 Sep 2000 wsreg_set_unique_name(3WSREG)