Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает перечисление, позволяющее клиенту выполнять итерацию по номеру строки всех функций, которые встраиваются напрямую или косвенно в указанный исходный файл и номер строки.
Синтаксис
HRESULT findInlineeLinesByVA (
IDiaSymbol* compiland,
IDiaSourceFile* file,
DWORD linenum,
DWORD column,
IDiaEnumLineNumbers** ppResult
);
Параметры
compiland
[in] Объект IDiaSymbol , представляющий компилятор, в котором выполняется поиск номеров строк. Этот параметр не может быть NULL.
file
[in] Объект IDiaSourceFile , представляющий исходный файл, в котором выполняется поиск. Этот параметр не может быть NULL.
linenum
[in] Задает одноуровневый номер строки.
Примечание.
Не удается указать все строки (используйте метод IDiaSession::findLines для поиска всех строк).
column
[in] Указывает номер столбца. Используйте ноль, чтобы указать все столбцы. Столбец — это смещение байтов в строку.
ppResult
[out] Возвращает объект IDiaEnumLineNumbers , содержащий список полученных номеров строк.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки.