0

カーテンの後ろで .Net フレームワークがどのように実装されているか知りたいです。

WinApi では、WriteFile (kernel32.DLL) を呼び出すと、最終的に NtWriteFile (ntdll.dll) が呼び出され、KiSystemService が呼び出され、ファイルの書き込みを処理するシステム コールが呼び出されます。

.Net Framework で File.Write() を呼び出すときにプロセスがどのように行われるかを理解したいと思います。

.Net Framework は最終的に kernel32 で WriteFile を呼び出しますか?

それとも、WinApi をスキップして、 KiSystemService を呼び出してシステム サービスを呼び出すことで、すぐに機能しますか?

どうもありがとう。

4

1 に答える 1