0

StgOpenStorageEx が複合ドキュメントを読み取り専用で開いたときに STG_E_FILEALREADYEXISTS を返す理由を見つけようとして苦労していました。意味がありませんでした。ファイルはそこにあり、何も作成しようとしていませんでした。開くだけです。オンラインで答えが見つからなかったので、ここで見つけた答えを共有したいと思いました。

4

1 に答える 1

0

ファイルが複合ドキュメントでない場合、StgOpenStorageEx は STG_E_FILEALREADYEXISTS を返します。

私の状況では、コンテンツの暗号化と復号化に問題があったため、作成していた複合ドキュメントは無効でした。それはまったく複合文書ではありませんでした。

于 2015-03-20T19:03:26.307 に答える