SafeArrayUnaccessData (Compact 2013)
3/26/2014
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 |