SafeArrayUnaccessData (Windows CE 5.0)
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
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
OS Versions: Windows CE 2.0 and later.
Header: Oleauto.h.
Link Library: Oleaut32.lib.
See Also
Automation Functions | SafeArrayAccessData | SafeArrayCreate
Send Feedback on this topic to the authors