SafeArrayCreate function oleaut32

Pointer<SAFEARRAY> SafeArrayCreate(
  1. int vt,
  2. int cDims,
  3. Pointer<SAFEARRAYBOUND> rgsabound
)

Creates a new array descriptor, allocates and initializes the data for the array, and returns a pointer to the new array descriptor.

SAFEARRAY * SafeArrayCreate(
  [in] VARTYPE        vt,
  [in] UINT           cDims,
  [in] SAFEARRAYBOUND *rgsabound
);

Implementation

Pointer<SAFEARRAY> SafeArrayCreate(
  int vt,
  int cDims,
  Pointer<SAFEARRAYBOUND> rgsabound,
) => _SafeArrayCreate(vt, cDims, rgsabound);