JsCreateExternalArrayBuffer Function
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.
Requirements
Header: jsrt.h