SafeArrayCopyData 関数 (oleauto.h)

ターゲット配列内のリソースを解放した後、指定したターゲット配列にソース配列をコピーします。 これは SafeArrayCopy に似ていますが、ターゲット配列を呼び出し元によって設定する必要がある点が除きます。 ターゲットが割り当てられていないか、再割り当てされていません。

構文

HRESULT SafeArrayCopyData(
  [in] SAFEARRAY *psaSource,
  [in] SAFEARRAY *psaTarget
);

パラメーター

[in] psaSource

コピーする安全な配列。

[in] psaTarget

ターゲット セーフ配列。

戻り値

この関数は、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_INVALIDARG
引数 psa が無効です。
E_OUTOFMEMORY
操作を完了するためのメモリ不足。

要件

要件
対象プラットフォーム Windows
ヘッダー oleauto.h
Library OleAut32.lib
[DLL] OleAut32.dll