INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Increments the lock count of an array, and retrieves a pointer to the
-- array data
-- Allocates memory for a safe array, based on a descriptor created with
-- SafeArrayAllocDescriptor
-- Allocates memory for a safe array descriptor.
-- Creates a copy of an existing safe array.
-- Copies the source array to the target array after releasing any
-- resources in the target array. This is similar to SafeArrayCopy, except
-- that the target array has to be set up by the caller. The target is not
-- allocated or reallocated.
-- Creates a new array descriptor, allocates and initializes the data for
-- the array, and returns a pointer to the new array descriptor.
-- Creates a one-dimensional array whose lower bound is always zero. A safe
-- array created with SafeArrayCreateVector is a fixed size, so the
-- constant FADF_FIXEDSIZE is always set.
-- Destroys an existing array descriptor and all of the data in the array.
-- If objects are stored in the array, Release is called on each object in
-- the array.
-- Destroys all the data in a safe array.
-- Destroys a descriptor of a safe array.
-- Returns the number of dimensions in the array.
-- Retrieves a single element of the array
-- Returns the size (in bytes) of the elements of a safe array.
-- Returns the lower bound for any dimension of a safe array
-- Returns the upper bound for any dimension of a safe array
-- Increments the lock count of an array, and places a pointer to the
-- array data in pvData of the array descriptor.
-- Returns a pointer to an array element
-- Assigns a single element to the array
-- Changes the right-most (least significant) bound of a safe array.
-- Decrements the lock count of an array, and invalidates the pointer
-- retrieved by SafeArrayAccessData.
-- Decrements the lock count of an array so it can be freed or resized
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |