次の方法で共有


IDebugField::GetExtendedInfo

このメソッドを使用すると、フィールドに関する拡張情報を取得できます。

構文

int GetExtendedInfo(
   ref Guid guidExtendedInfo,
   IntPtr[] prgBuffer,
   ref uint pdwLen
);

パラメーター

guidExtendedInfo
[入力] 返される情報を選択します。 次の値を指定できます。

Value 説明
guidConstantValue バイト シーケンスとしての値。
guidConstantType 型シグネチャとしての型。

prgBuffer
[出力] 拡張情報を返します。

pdwLen
[入力、出力] 拡張情報のサイズをバイト単位で返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。

解説

現在、このメソッドからは定数の型または値のみが返されます。 呼び出し元は、prgBuffer で返されたバッファーを、COM の CoTaskMemFree 関数 (C++) または FreeCoTaskMem (C#) を呼び出すことによって解放する必要があります。

関連項目