Partager via


Méthode IDebugHostBaseClass ::GetOffset (dbgmodel.h)

La méthode GetOffset retourne le décalage de la classe de base à partir de l’adresse de base de la classe dérivée. Ce décalage peut être égal à zéro ou être une valeur 64 bits non signée positive.

Syntaxe

HRESULT GetOffset(
  ULONG64 *offset
);

Paramètres

offset

Le décalage de la classe de base par rapport à l’adresse de base de la classe dérivée est retourné ici.

Valeur retournée

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Remarques

Exemple de code

ComPtr<IDebugHostBaseClass> spBaseClass; /* get a base class symbol (see
                                            EnumerateChildren) */

ULONG64 offset;
if (SUCCEEDED(spBaseClass->GetOffset(&offset)))
{
    // offset indicates the position of the base class relative to the 
    // start of its parent class.
}

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IDebugHostBaseClass