サーバー上にデバッグ エンジンのインスタンスを作成します。
構文
int CreateInstanceInServer(
string szDll,
ushort wLangID,
ref Guid clsidObject,
ref Guid riid,
out IntPtr ppvObject
);
パラメーター
szDll
[入力] clsidObject で指定されたパラメーター CLSID を実装する dll へのパス。 これが NULLの場合、COM の CoCreateInstance が呼び出されます。
wLangId
[入力] デバッグ エンジンのロケール。 SetLocale メソッドを呼び出す必要がない場合、これを 0 にすることができます。
clsidObject
[入力] 作成するデバッグ エンジンの CLSID。
riid
[入力] クラス オブジェクトから取得する特定のインターフェイスのインターフェイス ID。
ppvObject
[出力] インスタンスを作成したオブジェクトからの IUnknown インターフェイス。 このオブジェクトを目的のインターフェイスにキャストまたはマーシャリングします。
戻り値
成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。