C#から呼び出すのに役立つ可能性がある、kernel32 や shell32 などの多くのWin32 API呼び出し/ライブラリがあります。それらを使用する一般的な方法は、 pinvoke.net Web サイトでメソッド定義を検索し、そこから dllimport 定義を使用することです。
このプロセスは、使用するすべての方法で必要です。
[DllImport]
一般的な/ほとんどのAPI 関数を含むアセンブリは利用できますか?
C# から (参照として) 直接使用できるものを探しているので、すべての種類の DLLImport ステートメントを自分で収集して組み合わせる必要はありません (エラーのリスクがあります)。