エラー(主なもの)は、予想どおり、
PersistDirectory
誤った読み取りにあり
PersistDirectory
。 私の英語が失敗したか、Microsoftがドキュメントをあまりにも混乱させて書いているかのいずれかですが、
OffsetPersistDirectory
オフセット構造の読み方がすぐにはわかりませんでした。 構造はトリプルで構成されていることが
PersistId
ます
cPersist
ディレクトリへの最初のエントリのID、
cPersist
この値の後に読み込むエントリの数。
n = cPersist
4バイトの
n = cPersist
値
n = cPersist
のエントリへのオフセット。
以前、私は絶対に間違って読みましたが、これが何らかの形で機能したことは驚くべきことです。 エラーが深刻であり、おそらく私のクラスを必要とする人がいるという事実のために、私はもう一度トピックを書いています。
GitHubにコメントを付けてコードを取得できます 。