Condividi tramite


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.

Vedi anche