IDiaSession::findInlineeLinesByAddrIDiaSession::findInlineeLinesByAddr

Récupère une énumération qui permet à un client parcourir les informations de numéro de ligne de toutes les fonctions qui sont incorporées, directement ou indirectement, par le symbole parent spécifié et est contenue dans la plage d’adresses spécifiée.Retrieves an enumeration that allows a client to iterate through the line number information of all functions that are inlined, directly or indirectly, by the specified parent symbol and are contained within the specified address range.

SyntaxeSyntax

HRESULT findInlineeLinesByAddr (   
   IDiaSymbol*           parent,   DWORD                 isect,   DWORD                 offset,   DWORD                 length,  
   IDiaEnumLineNumbers** ppResult  
);  

ParamètresParameters

parent
[in] Un IDiaSymbol objet qui représente le parent.[in] An IDiaSymbol object representing the parent.

isect
[in] Spécifie le composant de la section de l’adresse.[in] Specifies the section component of the address.

offset
[in] Spécifie le composant de décalage de l’adresse.[in] Specifies the offset component of the address.

length
[in] Spécifie la plage d’adresses, en octets, pour couvrir cette requête.[in] Specifies the address range, in number of bytes, to cover with this query.

ppResult
[out] Contient un IDiaEnumLineNumbers objet qui contient la liste des numéros de ligne qui sont récupérés.[out] Holds an IDiaEnumLineNumbers object that contains the list of line numbers that are retrieved.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

Voir aussiSee Also

IDiaSession IDiaSession
IDiaSymbol IDiaSymbol
SymTagEnum (énumération) SymTagEnum Enumeration
IDiaEnumLineNumbersIDiaEnumLineNumbers