Aracılığıyla paylaş


IDiaSession::findInlineeLinesByLinenum

bir istemcinin, belirtilen kaynak dosya ve satır numarasında, doğrudan veya dolaylı olarak satırlanmış tüm işlevlerin satır numarası bilgilerini yinelemesine olanak tanıyan bir numaralandırma alır.

Sözdizimi

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

Parametreler

compiland

[in] Satır numaralarının arandığı compiland'ı temsil eden bir IDiaSymbol nesnesi. Bu parametre olamaz NULL.

file

[in] Aranacak kaynak dosyayı temsil eden bir IDiaSourceFile nesnesi. Bu parametre olamaz NULL.

linenum

[in] Tek tabanlı bir satır numarası belirtir.

Dekont

Tüm satırları belirtmek için sıfır kullanamazsınız (tüm satırları bulmak için IDiaSession::findLines yöntemini kullanın).

column

[in] Sütun numarasını belirtir. Tüm sütunları belirtmek için sıfır kullanın. Sütun, bir satıra bayt uzaklığıdır.

ppResult

[out] Alınan satır numaralarının listesini içeren bir IDiaEnumLineNumbers nesnesi döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Ayrıca bkz.