IDiaSession::findInlineeLinesByLinenumIDiaSession::findInlineeLinesByLinenum

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, dans le nombre de fichiers et de la ligne source spécifié.Retrieves an enumeration that allows a client to iterate through the line number information of all functions that are inlined, directly or indirectly, in the specified source file and line number.

SyntaxeSyntax

HRESULT findInlineeLinesByVA (   
   IDiaSymbol*           compiland,  
   IDiaSourceFile*       file,  
   DWORD                 linenum,  
   DWORD                 column,  
   IDiaEnumLineNumbers** ppResult  
);  

ParamètresParameters

compiland
[in] Un IDiaSymbol objet qui représente le module dans lequel rechercher les numéros de ligne.[in] An IDiaSymbol object that represents the compiland in which to search for the line numbers. Ce paramètre ne peut pas être NULL.This parameter cannot be NULL.

file
[in] Un IDiaSourceFile objet qui représente le fichier source dans laquelle effectuer la recherche.[in] An IDiaSourceFile object that represents the source file in which to search. Ce paramètre ne peut pas être NULL.This parameter cannot be NULL.

linenum
[in] Spécifie un numéro de ligne de base un.[in] Specifies a one-based line number.

Note

Vous ne pouvez pas utiliser de zéro pour spécifier toutes les lignes (utilisez le IDiaSession::findLines méthode pour rechercher toutes les lignes).You cannot use zero to specify all lines (use the IDiaSession::findLines method to find all lines).

column
[in] Spécifie le numéro de colonne.[in] Specifies the column number. Utilisez zéro pour spécifier toutes les colonnes.Use zero to specify all columns. Une colonne est un offset d’octet dans une ligne.A column is a byte offset into a line.

ppResult
[out] Retourne un IDiaEnumLineNumbers objet qui contient une liste des numéros de ligne ont été récupérés.[out] Returns an IDiaEnumLineNumbers object that contains a list of the line numbers that were 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
IDiaSourceFile IDiaSourceFile
IDiaSymbol IDiaSymbol
SymTagEnum (énumération) SymTagEnum Enumeration
IDiaEnumLineNumbersIDiaEnumLineNumbers