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

Reply via email to