Метод ISymUnmanagedMethod::GetSequencePoints
Возвращает все точки последовательности в этом методе.
Синтаксис
HRESULT GetSequencePoints(
[in] ULONG32 cPoints,
[out] ULONG32 *pcPoints,
[in, size_is(cPoints)] ULONG32 offsets[],
[in, size_is(cPoints)] ISymUnmanagedDocument* documents[],
[in, size_is(cPoints)] ULONG32 lines[],
[in, size_is(cPoints)] ULONG32 columns[],
[in, size_is(cPoints)] ULONG32 endLines[],
[in, size_is(cPoints)] ULONG32 endColumns[]);
Параметры
cPoints
[in] Объект, ULONG32
который получает размер offsets
массивов , , documents
, lines
, columns
endLines
endColumns
и т. е.
pcPoints
[out] Указатель на ULONG32
объект, который получает длину буфера, необходимого для хранения точек последовательности.
offsets
[in] Массив, в котором хранятся смещения общего промежуточного языка (CIL) с начала метода для точек последовательности.
documents
[in] Массив, в котором хранятся документы, в которых находятся точки последовательности.
lines
[in] Массив, в котором хранятся строки в документах, в которых находятся точки последовательности.
columns
[in] Массив, в котором хранятся столбцы в документах, в которых находятся точки последовательности.
endLines
[in] Массив строк в документах, в которых заканчиваются точки последовательности.
endColumns
[in] Массив столбцов в документах, на которых заканчивается точка последовательности.
Возвращаемое значение
S_OK, если метод выполнен успешно; в противном случае E_FAIL или другой код ошибки.
Требования
Заголовок: CorSym.idl, CorSym.h