VarUtils.SafeArrayUnlock
From RAD Studio VCL Reference
Contents |
Delphi Information
From VarUtils.pas
function SafeArrayUnlock(VarArray: PVarArray): HRESULT;
Unit: VarUtils
Type: function
Visibility: public
C++ Information
From VarUtils.hpp
long __fastcall SafeArrayUnlock(System::TVarArray * VarArray);
Unit: VarUtils
Type: function
Description
Unlocks a safe array.
SafeArrayUnlock unlocks the safe array given through the VarArray parameter. VarArray is a pointer to the safe array.
The possible return values of SafeArrayUnlock are listed in the table below, together with their meaning.
| Value | Meaning |
|---|---|
|
The operation was completed successfully. | |
|
The given argument is nil. | |
|
The array given through VarArray is locked. |
If the unlocking operation succeeded, VarArray points to the unlocked safe array.
The safe array referenced by VarArray is assumed to have been locked using the SafeArrayLock function.