Typedef (偵錯介面存取 SDK)
符號與SymTagTypedef標記引入其他類型的名稱。
屬性
下表顯示其他有效的屬性,此符號的類型。
屬性 |
資料型別 |
描述 |
---|---|---|
DWORD |
其中一個 BasicType 值。 |
|
IDiaSymbol* |
類別的父系這個 typedef,如果有的話。 |
|
DWORD |
類別父系符號的識別碼。 |
|
BOOL |
TRUE如果這個 typedef 具有建構函式。 |
|
BOOL |
TRUE如果這個 typedef 標示為常數。 |
|
BOOL |
TRUE如果這個 typedef 有一個設定運算子。 |
|
BOOL |
TRUE如果這個 typedef 都具有轉換運算子。 |
|
BOOL |
TRUE如果這個 typedef 有巢狀型別。 |
|
ULONGLONG |
這個 typedef,以位元組為單位的長度。 |
|
IDiaSymbol* |
封入編譯的符號。 |
|
DWORD |
語彙的父代符號的識別碼。 |
|
BSTR |
Typedef 名稱。 |
|
BOOL |
TRUE如果這個 typedef 語彙範圍中巢狀。 |
|
BOOL |
TRUE如果這個 typedef 有一個多載的運算子。 |
|
BOOL |
TRUE如果這個 typedef 已壓縮。 |
|
BOOL |
TRUE如果這個 typedef 是參考。 |
|
BOOL |
TRUE如果這個 typedef 處於非語彙範圍。 |
|
DWORD |
符號的索引識別碼。 |
|
DWORD |
傳回SymTagTypedef (其中SymTagEnum值)。 |
|
IDiaSymbol* |
符號的基礎型別。 |
|
DWORD |
型別符號的識別碼。 |
|
DWORD |
其中一個 UdtKind 值。 |
|
BOOL |
TRUE如果這個 typedef 未對齊。 |
|
IDiaSymbol* |
描述的虛擬資料表形狀符號。 |
|
DWORD |
虛擬資料表圖形符號的識別碼。 |
|
BOOL |
TRUE如果這個 typedef 被標示為非揮發性。 |
備註
因為 typedef 可以表示類別、 指標或使用者定義的型別 (UDT),typedef 符號會共用相同的屬性,做為其中一個符號這些其他型別。