SafeArrayRedim 函式 (oleauto.h)
變更最右邊 (指定安全數位的最小有效) 系結。
語法
HRESULT SafeArrayRedim(
[in, out] SAFEARRAY *psa,
[in] SAFEARRAYBOUND *psaboundNew
);
參數
[in, out] psa
安全陣列描述項。
[in] psaboundNew
包含新陣列界限的新安全數位系結結構。 您只能變更陣列最不重要的維度。
傳回值
此函式可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
自變數 是 無效的。 |
|
陣列已鎖定。 |
備註
如果您減少數位的界限, SafeArrayRedim 會將陣列元素解除分配到新的陣列界限之外。 如果陣列的系結增加, SafeArrayRedim 會配置並初始化新的數位元素。 針對存在於舊陣列和新陣列中的專案,會保留數據。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oleauto.h |
程式庫 | OleAut32.lib |
Dll | OleAut32.dll |