SafeArrayUnaccessData
This function decrements the lock count of an array, and invalidates the pointer retrieved by SafeArrayAccessData.
HRESULT SafeArrayUnaccessData(
SAFEARRAY FAR* psa
);
Parameters
- psa
[in, out] Pointer to an array descriptor created by SafeArrayCreate.
Return Values
The following table shows the HRESULT values that can be returned by this function.
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
OS Versions: Windows CE 2.0 and later.
Header: Oleauto.h.
Link Library: Oleaut32.lib.
See Also
SafeArrayAccessData | SafeArrayCreate
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.