Skip to content

JsCopyString

Limin Zhu edited this page Feb 23, 2017 · 6 revisions

Write JavascriptString value into C string buffer (Utf8)

Syntax

CHAKRA_API
       JsCopyString(
        _In_ JsValueRef value,
        _Out_opt_ char* buffer,
        _In_ size_t bufferSize,
        _Out_opt_ size_t* written);

Parameters

  • value: JavascriptString value
  • buffer: Pointer to buffer
  • bufferSize: Buffer size
  • written: Total number of characters written

Return Value

The code JsNoError if the operation succeeded, a failure code otherwise.

Remarks

When size of the buffer is unknown, buffer argument can be nullptr. In that case, written argument will return the length needed.

Clone this wiki locally