共用方式為


FunctionType

每個唯一的函式簽章由SymTagFunctionType符號。 每個參數便會被視為類別的子系符號與SymTagFunctionArgType標記。

屬性

下表顯示其他有效的屬性,此符號的類型。

屬性

資料型別

描述

IDiaSymbol::get_callingConvention

DWORD

其中一個值的CV_call_e

IDiaSymbol::get_classParent

IDiaSymbol*

此函式 (或方法) 是成員的類別。

IDiaSymbol::get_classParentId

DWORD

類別父系符號的識別碼。

IDiaSymbol::get_constType

BOOL

TRUE如果函式會標示為常數。

IDiaSymbol::get_count

DWORD

函式參數的數目。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

封入編譯的符號。

IDiaSymbol::get_lexicalParentId

DWORD

語彙的父代符號的識別碼。

IDiaSymbol::get_objectPointerType

IDiaSymbol*

方法的物件指標 ("this") 的型別。

IDiaSymbol::get_symIndexId

DWORD

符號的索引識別碼。

IDiaSymbol::get_symTag

DWORD

傳回SymTagFunctionType (其中SymTagEnum值)。

IDiaSymbol::get_thisAdjust

LONG

以 [邏輯"this"adjustor 方法。

IDiaSymbol::get_type

IDiaSymbol*

傳回值型別符號。

IDiaSymbol::get_typeId

DWORD

型別符號的識別碼。

IDiaSymbol::get_unalignedType

BOOL

TRUE如果函式未對齊。

IDiaSymbol::get_volatileType

BOOL

TRUE如果此函式標記為非揮發性。

請參閱

參考

符號類型的類別階層架構

CV_access_e

FunctionArgType