Skip to content

JsCreateExternalArrayBuffer

Limin Zhu edited this page Oct 9, 2015 · 1 revision

Creates a Javascript ArrayBuffer object to access external memory.

Syntax

STDAPI_(JsErrorCode)
    JsCreateExternalArrayBuffer(
    _Pre_maybenull_ _Pre_writable_byte_size_(byteLength) void *data,
    _In_ unsigned int byteLength,
    _In_opt_ JsFinalizeCallback finalizeCallback,
    _In_opt_ void *callbackState,
    _Out_ JsValueRef *result);

Parameters

  • data: A pointer to the external memory.
  • byteLength: The number of bytes in the external memory.
  • finalizeCallback: A callback for when the object is finalized. May be null.
  • callbackState: User provided state that will be passed back to finalizeCallback.
  • result: The new ArrayBuffer object.

Return Value

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

Remarks

Requires an active script context.

Clone this wiki locally