Construct an OSSL_PARAM describing a pointer to a UTF‐8 string buffer.

Synopsis

Declared in <openssl/params.h>

OSSL_PARAM
OSSL_PARAM_construct_utf8_ptr(
    char const* key,
    char** buf,
    size_t bsize);

Return Value

Initialized OSSL_PARAM value (by value).

Parameters

Name

Description

key

Parameter name.

buf

Address of a char* that locates the UTF‐8 string.

bsize

Maximum string capacity in bytes, or 0 if unknown.

Created with MrDocs