SafeArrayAllocDescriptorEx 函数 (oleauto.h)
为任何有效变体类型的数组(包括VT_RECORD)创建安全数组描述符,而无需分配数组数据。
语法
HRESULT SafeArrayAllocDescriptorEx(
[in] VARTYPE vt,
[in] UINT cDims,
[out] SAFEARRAY **ppsaOut
);
参数
[in] vt
变体类型。
[in] cDims
数组的维数。
[out] ppsaOut
安全数组描述符。
返回值
此函数可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数 psa 无效。 |
注解
由于 SafeArrayAllocDescriptor 不采用 VARTYPE,因此不能使用它为记录数组创建安全数组描述符。 SafeArrayAllocDescriptorEx 用于为给定维度的记录数组分配安全数组描述符。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | oleauto.h |
Library | OleAut32.lib |
DLL | OleAut32.dll |