API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

IOBSERVER_SETPROPERTYEX()

Brew Release
Brew MP 1.0.2
See Also
IObserver IObserver_GetPropertyEx
Description
This function sets a specific extended property value for the given Observer. The Observer may possess any number of extended properties as defined in AEEPointerObserver.h The property value to be set is passed into the function, with the function returning AEE_SUCCESS or AEE_EFAILED depending on whether or not the requested property was able to be set.
Params
pif
[]:
[in] Pointer to the IObserver interface object.
nPropId
[]:
[in] Identifies the extended property whose value is to be set.
nSize
[]:
[in] Contains the buffer's data size.
pUser
[]:
[in] Buffer that contains the data to be set.
Interface
Prototype
  •    int IObserver_SetPropertyEx(IObserver* pif, AEECLSID nPropId, int nSize, void* pUser)
    
Return
  •    AEE_SUCCESS - If observer is able to set the requested property.
       AEE_EFAILED - If the property could not be set.
    
Side Effect
  • None:
Comments
Calling IObserver_SetPropertyEx() sets the passed in extended property via PROP_EX.