Can anybody give a brief intro on how to use deferred CA data functions such as WcaDoDeferredAction, WcaWriteStringToCaData, WcaReadStringFromCaData, etc. ?
I have a deferred custom action that needs to read a lot of properties and these functions seem like the right ones to use. Deferred actions need an immediate action for setting the data for its use and that is where these functions would presumably be called? But how? For ex, in the case of the call: HRESULT WIXAPI WcaReadStringFromCaData( __inout LPWSTR* ppwzCustomActionData, __inout LPWSTR* ppwzString ); were does ppwzCustomActionData come from? From the call MsiGetProperty (hInstall, "CustomActionData",..)? If that is the case I guess what is confusing me is that ppwzCustomActionData is of type inout. Any comments would be appreciated, Tony ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users