SafeArrayUnaccessData
A version of this page is also available for
4/8/2010
This function decrements the lock count of an array, and invalidates the pointer retrieved by SafeArrayAccessData.
Syntax
HRESULT SafeArrayUnaccessData(
SAFEARRAY FAR* psa
);
Parameters
- psa
[in, out] Pointer to an array descriptor created by SafeArrayCreate.
Return Value
Returns the HRESULT values shown in the following table.
Value | Description |
---|---|
S_OK |
Success. |
E_INVALIDARG |
The psa parameter was not a valid safearray descriptor. |
E_UNEXPECTED |
The array could not be unlocked. |
Remarks
Passing invalid (and under some circumstances NULL) pointers to this function causes an unexpected termination of the application.
Requirements
Header | oleauto.h |
Library | oleaut32.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |