System.VarUtils.SafeArrayUnlock
Delphi
function SafeArrayUnlock; external oleaut name 'SafeArrayUnlock';
C++
extern "C" HRESULT __stdcall SafeArrayUnlock(System::PVarArray VarArray);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | external public | System.VarUtils.pas System.VarUtils.hpp |
System.VarUtils | System.VarUtils |
説明
安全配列のロックを解除します。
SafeArrayUnlock は、VarArray パラメータで与えられた安全配列のロックを解除します。VarArray は安全配列へのポインタです。
SafeArrayUnlock の戻り値になり得るものと、その意味を以下の表に一覧します。
値 | 意味 |
---|---|
VAR_OK |
オペレーションが正常に終了しました。 |
VAR_INVALIDARG |
与えられた引数が nil です。 |
VAR_ARRAYISLOCKED |
VarArray で与えられた配列がロックされています。 |
ロック解除に成功した場合、VarArray はロック解除された安全配列を指しています。
VarArray で参照される安全配列は、SafeArrayLock 関数を使ってロックされたと仮定されます。