.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH SafeArrayUnlock 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBSafeArrayUnlock\fR (OLEAUT32.22) .SH SYNOPSIS HRESULT SafeArrayUnlock ( SAFEARRAY* \fIpsa\fR ) .SH DESCRIPTION .PP Decrement the lock counter of a SafeArray. .SH PARAMS \fIpsa\fR \fB[Out]\fR SafeArray to unlock. .PP .SH RETURNS .PP \fBSuccess:\fR \fBS_OK\fR. The array lock is decremented. .PP \fBFailure:\fR \fBE_INVALIDARG\fR if \fIpsa\fR is \fBNULL\fR, or \fBE_UNEXPECTED\fR if no locks are held on the array. .SH NOTES .PP See \fBSafeArray(3w)\fR. .SH IMPLEMENTATION .PP Declared in \fB"oleauto.h"\fR. .PP Implemented in \fB"dlls/oleaut32/safearray.c"\fR. .PP Debug channel \fB"variant"\fR.