Doxygen、Sandcastle、A HotDocument?でメソッド一覧を作成できます。
ただし、使用しているランタイム(.NET、CRT、Win32)のAPIを一覧する機能はないようです。
.NET用プロファイラの機能を使用して取得が可能です。
DevPartner? Studioで動的な関数コールグラフを取得できそうです。
CLR プロファイラでも動的な関数コールグラフを取得できそうです。
他にも色々な.NET用プロファイラがあるもよう・・・
以下のOSS・製品が静的な関数コールグラフ出力に対応しているようです。
Doxygenは、異なる名前空間は解析しない等、解析範囲が限られそうです。
(UPからの共通部品の呼び出しなどは出力されない)
Understand(未評価)は、DoxyGen?より精度が高いようです。
C0、C1、RC0、マージツールなどのカバレージ機能を有した社内ツール。
カバレージ情報をエビデンスとして使用可能ですが改ざん防止機能はありません。
このため、パートナーを信頼して使用するのが慣例となっています。
IIS、ASP.NETやSQL Serverにもトレース相当のものはあります。
これは単純にMSミドルの機能としてサポートされているものです。
Visual Studioにも機能がありそうです。
aW棟梁のトレース機能があります。
オブジェクトのダンプ部品もあるので
組み合わせて使用すると強力かと思います。
前述の動的な関数コールグラフを使用できる。