IDiaSession::findInlineeLinesByLinenum
Načte výčet, který umožňuje klientovi iterovat informace o čísle řádku všech funkcí, které jsou vloženy přímo nebo nepřímo, v zadaném zdrojovém souboru a čísle řádku.
Syntaxe
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Parametry
compiland
[v] IDiaSymbol objekt, který představuje compiland, ve kterém hledat čísla řádků. Tento parametr nemůže být NULL
.
file
[v] IDiaSourceFile objekt, který představuje zdrojový soubor, ve kterém se má hledat. Tento parametr nemůže být NULL
.
linenum
[v] Určuje jednořádkové číslo.
Poznámka:
Nelze použít nula k určení všech řádků (pomocí IDiaSession::findLines metoda najít všechny řádky ).
column
[v] Určuje číslo sloupce. K určení všech sloupců použijte nulu. Sloupec je posun bajtu na čáru.
ppResult
[ven] Vrátí IDiaEnumLineNumbers objekt, který obsahuje seznam čísel řádků, které byly načteny.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.