0

CRITICAL_SECTION 構造体を使用する場所を含め、デフォルトで 1 バイト アラインメントを使用するプロジェクトに取り組んでいます。特定のデッドロックを調査していますが、問題を引き起こしている CRITICAL_SECTION 構造体のデータが無効であることがわかります..配置が問題になる可能性はありますか? (この特定の CRITICAL_SECTION では、実際にアラインメントが 1 (奇数アドレス) であることもわかります..)

ありがとう、アミット

4

1 に答える 1

3

Windowsヘッダーファイルにはパッキングが必要です/Zp8。ヘッダーファイルで指定されたパッキングを尊重する必要があります。

于 2012-11-18T14:10:43.757 に答える