IDiaSession::findInlineeLinesByLinenum
Extrait une énumération qui permet à un client pour itérer au sein de les informations de numéro de ligne de toutes les fonctions qui sont inline, directement ou indirectement, dans le fichier source et le numéro de ligne spécifié.
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Paramètres
compiland
[in] Un objet d' IDiaSymbol qui représente le module dans lequel rechercher les numéros de ligne. Ce paramètre ne peut pas être NULL.file
[in] Un objet d' IDiaSourceFile qui représente le fichier source dans lequel rechercher. Ce paramètre ne peut pas être NULL.linenum
[in] spécifie un numéro de ligne de base 1.Notes
Vous ne pouvez pas utiliser zéro pour spécifier toutes les lignes (utilisez la méthode d' IDiaSession::findLines pour rechercher toutes les lignes).
column
[in] spécifie le numéro de colonne. Utilisation de zéro spécifier toutes les colonnes. Une colonne est un décalage d'octet vers une ligne.ppResult
[out] Retourne un objet d' IDiaEnumLineNumbers qui contient une liste des numéros de ligne qui ont été récupérés.
Valeur de retour
En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.