FunctionType
一意の関数のシグネチャはSymTagFunctionType の記号で示されます。 各パラメーターはSymTagFunctionArgType のタグを含むクラスの子シンボル識別されます。
プロパティ
次の表はこのシンボルの型に対して有効なプロパティを次に示します。
プロパティ |
データ型 |
Description |
---|---|---|
DWORD |
CV_call_e 値のいずれか 1 つが。 |
|
IDiaSymbol* |
この関数 (またはメソッド) メンバーである調整します。 |
|
DWORD |
クラスの親のシンボル ID。 |
|
BOOL |
関数を定数としてマークされている場合 TRUE。 |
|
DWORD |
関数のパラメーターの数。 |
|
IDiaSymbol* |
外側のコンパイル単位のシンボル。 |
|
DWORD |
構文親のシンボル ID。 |
|
IDiaSymbol* |
メソッドのオブジェクト ポインター型 (「 This 」)。 |
|
DWORD |
シンボルのインデックスの ID。 |
|
DWORD |
SymTagFunctionTypeSymTagEnum の値 (1) を返します。 |
|
LONG |
メソッドの論理 「」調整されます。 |
|
IDiaSymbol* |
戻り値の型のシンボル。 |
|
DWORD |
型のシンボル ID。 |
|
BOOL |
関数がアライメントされていない場合 TRUE。 |
|
BOOL |
関数が volatile としてマークされている場合 TRUE。 |