SafeArrayCreateEx function oleaut32

Pointer<SAFEARRAY> SafeArrayCreateEx(
  1. int vt,
  2. int cDims,
  3. Pointer<SAFEARRAYBOUND> rgsabound,
  4. Pointer<NativeType> pvExtra,
)

Creates and returns a safe array descriptor from the specified VARTYPE, number of dimensions and bounds.

SAFEARRAY * SafeArrayCreateEx(
  [in] VARTYPE        vt,
  [in] UINT           cDims,
  [in] SAFEARRAYBOUND *rgsabound,
  [in] PVOID          pvExtra
);

Implementation

Pointer<SAFEARRAY> SafeArrayCreateEx(
  int vt,
  int cDims,
  Pointer<SAFEARRAYBOUND> rgsabound,
  Pointer pvExtra,
) => _SafeArrayCreateEx(vt, cDims, rgsabound, pvExtra);