El formato binario no está abierto, No me incluso ir tan lejos como llamar a un estándar.
Sin embargo, supongo que no es el formato de archivo que le preocupa (que no está documentado), sino las tablas, acciones, secuencias, etc. que se pueden ver al interactuar con MSI mediante Windows Installer SDK, API, Orca, etc.
Todo está cubierto en la documentación de SDK, sin embargo, por alguna razón, los motores de búsqueda no clasifican la documentación muy altamente. Además, ya no puede descargar el Windows Installer SDK por separado, ahora se incluye como parte del SDK de Windows.
El formato de archivo MSI no está documentado, ¿dónde lo ha leído es un estándar abierto? – saschabeaumont
Un archivo MSI es una base de datos SQL en un archivo de almacenamiento estructurado COM, y el último es esencialmente un sistema de archivos en un archivo (secuencias de archivos). –