Any of the MSI APIs for accessing binary data in tables (COM - see the VBS 
samples in the SDK, C# - see DTF, C/C++ - see the recordset APIs involving 
streams) running queries against that table should work.
 
Yes, MSI files are based on OLE Structured Storage but with some 
modifications/alterations and those changes are not officially documented. 
However MSI SQL works for everything except the summary info table.
 
Blair
 
> From: [email protected]
> To: [email protected]
> Date: Mon, 17 Jun 2013 18:52:48 +0000
> Subject: [WiX-users] Extracting transforms from the _storages table
> 
> Does anyone have a way to extract embedded transforms from the _storages 
> table in MSI?
> 
> I know you can do it with Msidb.exe, and I have read you can do it through 
> OLE structured storage APIs but have not found any examples on this method as 
> of yet.  
> 
> Any pointers in the right direction would be great.
> 
> Thank you in advance,
> 
> Mat Skildum 
> 
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
> 
> Build for Windows Store.
> 
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
                                          
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to