.NET 7で追加されたLibraryImportAttributeや関連する機能の概要、生成されるコード、試行錯誤した点、サンプル等の備忘録記事です。 本記事の内容は、Microsoft Visual Studio Community 2022 (64-bit) - Current Version 17.4.3と.NET SDK Version 7.0.101で動作確認しました。 概要 Win32APIを使うならCsWin32も便利 Quick ActionによるDllImportAttributeからLibraryImportAttributeへの変換 DllImportAttributeとLibraryImportAttributeで異なる点の詳細 LibraryImportAttributeによる生成結果ソースの観察 独自マーシャラーを実装せずにできる用途の例 引数や戻り値がBli