IDiaSession::findInlineeLinesByLinenum
Recupera un'enumerazione che consente a un client di scorrere le informazioni sul numero di riga di tutte le funzioni inlined, direttamente o indirettamente, nel file di origine e nel numero di riga specificati.
Sintassi
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Parametri
compiland
[in] Oggetto IDiaSymbol che rappresenta il compiland in cui cercare i numeri di riga. Questo parametro non può essere NULL
.
file
[in] Oggetto IDiaSourceFile che rappresenta il file di origine in cui eseguire la ricerca. 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 colonna. Usare zero per specificare tutte le colonne. Una colonna è un offset di byte in una riga.
ppResult
[out] Restituisce un oggetto IDiaEnumLineNumbers che contiene un elenco dei numeri di riga recuperati.
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.