kernel32.dll で提供されているすべての関数はどこにありますか? ここでいくつかの機能を見つけることができましたが、そのサイトがどれほど本物かはわかりません。適切なドキュメントで利用可能なすべての機能を一覧表示する本物のサイトはありますか? オンラインで検索しましたが、何も見つかりませんでした。
3 に答える
kernel32.dll の関数について具体的に知りたいのはなぜですか? 従来の理由から、dll は依然として多くの Windows API 機能のエントリ ポイントですが、Windows API は現在、Windows 3.x が提供する 3 つのサブシステム (カーネル、ユーザー、および gdi) よりもはるかに大きくなっています。
MSDNのシステム サービスセクションでは、kernel32.dll などからエクスポートされた API について説明しています。
MSDN は Kernel32 エクスポートだけを 1 つのリストに記載しなくなったため、DumpBinを使用してすべてのエクスポートのリストを抽出し、MSDN で関数を検索できます。
私はこのリンクを見つけました-
http://download.microsoft.com/download/2/E/9/2E911956-F90F-4BFB-8231-E292A7B6F287/GRMSDK_EN_DVD.iso
これは、Microsoftの公式ドキュメントです。
kernel32 で利用できる機能は、Windows のバージョンごとに異なります。リリースごとに新しい機能が追加され、一部が削除されます。
マシンに正規のリストが必要な場合は、Depends.exe (Windows SDK に付属) を起動し、kernel32.dll をロードします。すべてのカーネル API は、Kernel32 のエクスポートとして実装されています。
関数名を指定して、msdn.microsoft.com の MSDN ドキュメントにアクセスしてください。これは、Microsoft のすべての公式 Windows API を文書化した公式サイトです。