IDiaSession::findInlineeLinesByLinenum

Recupera un'enumerazione che consente a un client ripetere direttamente o indirettamente dalle informazioni sul numero di riga di tutte le funzioni in linea, nel file di origine e il numero di riga specificato.

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

Parametri

  • compiland
    [in] un oggetto IDiaSymbol che rappresenta il modulo in cui trovare i numeri di riga.Questo parametro non può essere NULL.

  • file
    [in] un oggetto IDiaSourceFile che rappresenta il file di origine in cui cercare.Questo parametro non può essere NULL.

  • linenum
    [in] specifica un numero di riga in base uno.

    [!NOTA]

    Non è possibile utilizzare zero per specificare tutte le righe (utilizzare il metodo IDiaSession::findLines per trovare tutte le righe).

  • column
    [in] specifica il numero di colonne.Utilizzare zero specificare tutte le colonne.Una colonna è un offset di byte in una riga.

  • ppResult
    [out] restituisce un oggetto IDiaEnumLineNumbers contenente un elenco di numeri di riga recuperati.

Valore restituito

In caso di esito positivo, restituisce S_OK; in caso contrario, restituisce un codice errore.

Vedere anche

Riferimenti

IDiaSession

IDiaSourceFile

IDiaSymbol

SymTagEnum

IDiaEnumLineNumbers