TLS Directoryについて、Microsoftが定めるTLS Directoryに準拠する構造となっているか否か、またデフォルトで存在しているTLS Callbackの処理内容を
明確にすることを目的として調査した。
調査の結果、Rust製バイナリであってもMicrosoftが定めるTLS Directoryの構造と一致していることが判明した。
なお、TLS Directoryの構造は公式サイトで説明されている。
https://learn.microsoft.com/en-us/windows/win32/debug/pe-format#the-tls-section
加えて、デフォルトで存在しているTLS Callbackはスレッドまたはプロセスのデタッチ時にTLS変数のドロップ等のクリーンアップ処理を実行するために存在している。
省略