このメソッドを使用すると、指定されたデバッグ エンジン (DE) ごとにプログラム ノードを追加できます。
構文
int AddImplicitProgramNodes(
ref Guid guidLaunchingEngine,
Guid[] rgguidSpecificEngines,
uint celtSpecificEngines
);
パラメーター
guidLaunchingEngine
[入力] プログラムの起動に使用される (そして独自のプログラム ノードが追加されると想定される) DE の GUID。
rgguidSpecificEngines
[入力] プログラム ノードが追加される DE の GUID の配列。
celtSpecificEngines
[入力] rgguidSpecificEngines 配列内の GUID の数。
戻り値
成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。
解説
- プログラム ノードは、
rgguidSpecificEnginesに列挙されている各 DE に追加されます。ただし、起動エンジン (guidLaunchingEngineで指定されています) を除きます。これにより、プログラムの起動時に独自のプログラム ノードが追加されると想定されています。