table of contents
other versions
- wheezy 1.4.1-4
SafeArrayCreate(3w) | Wine API | SafeArrayCreate(3w) |
NAME¶
SafeArrayCreate (OLEAUT32.15)SYNOPSIS¶
SAFEARRAY* SafeArrayCreate(
VARTYPE vt,
UINT cDims,
SAFEARRAYBOUND* rgsabound
)
DESCRIPTION¶
Create a new SafeArray.PARAMS¶
vt [In] Type to store in the safe array. cDims [In] Number of array dimensions. rgsabound [In] Bounds of the array dimensions.RETURNS¶
Success: A pointer to a new array object. Failure: NULL, if any parameter is invalid or memory allocation fails.NOTES¶
Win32 allows arrays with 0 sized dimensions. This bug is not reproduced in the Wine implementation. See SafeArray(3w).IMPLEMENTATION¶
Declared in "oleauto.h". Implemented in "dlls/oleaut32/safearray.c". Debug channel "variant".Oct 2012 | Wine API |