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