Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère une énumération qui permet à un client d’itérer dans les informations de numéro de ligne de toutes les fonctions insérées, directement ou indirectement, dans le fichier source et le numéro de ligne spécifiés.
Syntaxe
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Paramètres
compiland
[Entrée] Objet IDiaSymbol représentant la compiland dans lequel sont recherchés les numéros de ligne. Ce paramètre ne peut pas être NULL.
file
[entrée] Objet IDiaSourceFile représentant le fichier source dans lequel la recherche est effectuée. Ce paramètre ne peut pas être NULL.
linenum
[Entrée] Numéro de ligne de base unique.
Notes
Il n’est pas possible d’utiliser zéro pour spécifier toutes les lignes (employez la méthode IDiaSession::findLines pour rechercher toutes les lignes).
column
[Entrée] Numéro de colonne. Utilisez zéro pour spécifier toutes les colonnes. Une colonne correspond à un décalage d’octets dans une ligne.
ppResult
[sortie] Renvoie un objet IDiaEnumLineNumbers qui contient une liste des numéros de ligne qui ont été récupérés.
Valeur renvoyée
En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.