共用方式為


IDiaSession::findInlineeLinesByLinenum

擷取可讓用戶端透過指定的行號資訊會逐一查看指定的原始程式檔和行號內嵌,直接或間接,的列舉型別。

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

參數

  • compiland
    [in] 表示編譯中搜尋行號的 IDiaSymbol 物件。 這個參數不可以是 NULL。

  • file
    [in] 代表原始程式檔 (Source File) 中搜尋的物件。 IDiaSourceFile 這個參數不可以是 NULL。

  • linenum
    [in] 指定以一起始的行號。

    注意事項注意事項

    您不能使用零指定所有文字行 (使用 IDiaSession::findLines 方法尋找所有行)。

  • column
    [in] 指定欄數。 使用零指定所有資料行。 欄位是位元組位移到中。

  • ppResult
    [out] 傳回包含資料列編號清單中擷取的 IDiaEnumLineNumbers 物件。

傳回值

如果成功,則傳回 S_OK,否則傳回錯誤碼。

請參閱

參考

IDiaSession

IDiaSourceFile

IDiaSymbol

SymTagEnum

IDiaEnumLineNumbers