ThunkThunk

Chaque thunk est identifié par un SymTagThunk balise.Each thunk is identified by a SymTagThunk tag.

PropriétésProperties

Le tableau suivant présente les propriétés qui sont valides pour ce type de symbole.The following table shows the properties that are valid for this symbol type.

PropriétéProperty Type de donnéesData type DescriptionDescription
IDiaSymbol::get_accessIDiaSymbol::get_access DWORD Attribut de modificateur d’accès, un de le CV_access_e (énumération) valeurs (uniquement dans DIA SDK 8.0 ou version ultérieure).Access modifier attribute, one of the CV_access_e Enumeration values (only in DIA SDK V8.0 or later).
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressOffset DWORD Partie du décalage de l’emplacement ; Pour plus d’informations, consultez la LocationType, énumération.Offset part of location; for details, see the LocationType Enumeration.
IDiaSegment::get_addressSectionIDiaSegment::get_addressSection DWORD Partie de section d’emplacement ; Pour plus d’informations, consultez la LocationType, énumération.Section part of location; for details, see the LocationType Enumeration.
IDiaSymbol::get_classParentIDiaSymbol::get_classParent IDiaSymbol* Englobant parent de la classe, éventuel (uniquement sous DIA SDK 8.0 ou version ultérieure).Enclosing class parent, if any (only under DIA SDK V8.0 or later).
IDiaSymbol::get_classParentIdIDiaSymbol::get_classParentId DWORD ID du symbole parent classe englobante (uniquement dans DIA SDK 8.0 ou version ultérieure).ID of the enclosing class parent symbol (only in DIA SDK V8.0 or later).
IDiaSymbol::get_constTypeIDiaSymbol::get_constType BOOL TRUE si le thunk est marqué en tant que constante (uniquement dans DIA SDK 8.0 ou version ultérieure).TRUE if the thunk is marked as constant (only in DIA SDK V8.0 or later).
IDiaSymbol::get_introIDiaSymbol::get_intro BOOL TRUE si la conversion de code est une introduction à une fonction virtuelle (uniquement dans DIA SDK 8.0 ou version ultérieure)TRUE if the thunk is an introduction to a virtual function (only in DIA SDK V8.0 or later)
IDiaSymbol::get_isStaticIDiaSymbol::get_isStatic BOOL TRUE si le thunk est considéré comme statique (uniquement dans DIA SDK 8.0 ou version ultérieure).TRUE if the thunk is considered static (only in DIA SDK V8.0 or later).
IDiaSymbol::get_lengthIDiaSymbol::get_length ULONGLONG Nombre d’octets de code dans le thunk.Number of bytes of code in the thunk.
IDiaSymbol::get_lexicalParentIDiaSymbol::get_lexicalParent IDiaSymbol* Symbole de compiland, bloc ou fonction englobante.Symbol for the enclosing compiland, block, or function.
IDiaSymbol::get_lexicalParentIdIDiaSymbol::get_lexicalParentId DWORD ID de symbole lexicale parente.ID of the lexical parent symbol.
IDiaSymbol::get_locationTypeIDiaSymbol::get_locationType DWORD Points de terminaison ont emplacement statique ; Pour plus d’informations, consultez emplacements de symboles énumération.End points have static location; for details, see Symbol Locations enumeration.
IDiaSymbol::get_nameIDiaSymbol::get_name BSTR Nom de la conversion de code.Name of the thunk.
IDiaSymbol::get_pureIDiaSymbol::get_pure BOOL TRUE si le thunk est purement virtuel (uniquement dans DIA SDK 8.0 ou version ultérieure).TRUE if the thunk is purely virtual (only in DIA SDK V8.0 or later).
IDiaSymbol::get_relativeVirtualAddressIDiaSymbol::get_relativeVirtualAddress DWORD Position relative de cette conversion de code dans son module.Relative position of this thunk within its module.
IDiaSymbol::get_symIndexIdIDiaSymbol::get_symIndexId DWORD ID d’index du symbole.Index ID of symbol.
IDiaSymbol::get_symTagIDiaSymbol::get_symTag DWORD Retourne SymTagThunk (parmi les symtagenum, énumération valeurs).Returns SymTagThunk (one of the SymTagEnum Enumeration values).
IDiaSymbol::get_targetOffsetIDiaSymbol::get_targetOffset DWORD Partie décalage de l’emplacement de la cible de la conversion de code.Offset part of location of the thunk target.
IDiaSymbol::get_targetRelativeVirtualAddressIDiaSymbol::get_targetRelativeVirtualAddress DWORD Adresse virtuelle relative de la cible de la conversion de code dans son bloc englobant.Relative virtual address of the thunk target in its enclosing block.
IDiaSymbol::get_targetSectionIDiaSymbol::get_targetSection DWORD Partie de la section de la cible de la conversion de code.Section part of the thunk target.
IDiaSymbol::get_targetVirtualAddressIDiaSymbol::get_targetVirtualAddress ULONGLONG Position de la cible de la conversion de code dans l’image exécutable.Position of the thunk target in the executable image.
IDiaSymbol::get_thunkOrdinalIDiaSymbol::get_thunkOrdinal DWORD Conversion de code type, tel que défini par le THUNK_ORDINAL (énumération).Thunk type, as defined by the THUNK_ORDINAL Enumeration.
IDiaSymbol::get_typeIDiaSymbol::get_type IDiaSymbol* Le type de conversion de ce code (uniquement dans DIA SDK 8.0 ou version ultérieure).The type of this thunk (only in DIA SDK V8.0 or later).
IDiaSymbol::get_typeIdIDiaSymbol::get_typeId DWORD ID de symbole du type (uniquement dans DIA SDK 8.0 ou version ultérieure).ID of the type symbol (only in DIA SDK V8.0 or later).
IDiaSymbol::get_unalignedTypeIDiaSymbol::get_unalignedType BOOL TRUE Si la conversion de code n’est pas alignée (uniquement dans DIA SDK 8.0 ou version ultérieure),TRUE if the thunk is not aligned (only in DIA SDK V8.0 or later),
IDiaSymbol::get_virtualIDiaSymbol::get_virtual BOOL TRUE Si le thunk est virtuel (uniquement dans DIA SDK 8.0 ou version ultérieure).TRUE if the thunk is virtual (only in DIA SDK V8.0 or later).
IDiaSymbol::get_virtualAddressIDiaSymbol::get_virtualAddress ULONGLONG Position de cette conversion de code dans l’image exécutable.Position of this thunk within the executable image.
IDiaSymbol::get_virtualBaseOffsetIDiaSymbol::get_virtualBaseOffset DWORD Offset dans la table virtuelle pour ce thunk (uniquement dans DIA SDK 8.0 ou version ultérieure).The offset in the virtual table to this thunk (only in DIA SDK V8.0 or later).
IDiaSymbol::get_volatileTypeIDiaSymbol::get_volatileType BOOL TRUE Si le thunk est marqué comme volatile (uniquement dans DIA SDK 8.0 ou version ultérieure).TRUE if the thunk is marked as volatile (only in DIA SDK V8.0 or later).

Voir aussiSee Also

Hiérarchie lexicale des Types de symboles Lexical Hierarchy of Symbol Types
LocationType (énumération) LocationType Enumeration
THUNK_ORDINAL (énumération)THUNK_ORDINAL Enumeration