Windowsのドキュメントには、MsiVerifyPackage関数がファイルがインストールパッケージであることを確認すると記載されています。ここでいくら確認されますか?コンテンツファイルのバイトが破損/正しくない場合、これはキャッチされますか?それとも、MSIデータが読み取り可能であることを確認するだけですか?
関数のMSDNページは次のとおりです: http: //msdn.microsoft.com/en-us/library/windows/desktop/aa370508 (v = vs.85).aspx