Sets maximal dmax wide characters of dest to a wide character value, but not the final NULL character.
With SAFECLIB_STR_NULL_SLACK defined all elements following the terminating null character (if any) written in the array of dmax wide characters pointed to by dest are nulled.
- Parameters
-
[out] | dest | wide string that will be set. |
[in] | dmax | restricted maximum length of dest |
[in] | value | wide character value to write |
- Return values
-
EOK | when successful |
ESNULLP | when dest is NULL pointer |
ESZEROL | when dmax = 0 |
ESLEMAX | when dmax > RSIZE_MAX_WSTR |
- See also
- wcsnset_s(), wmemset_s(), strzero_s(), strnset_s(), strispassword_s()