Compartilhar via


Método ISymUnmanagedMethod::GetSequencePoints

Obtém todos os pontos de sequência nesse método.

Sintaxe

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[]);

Parâmetros

cPoints[em] A ULONG32 que recebe o offsetstamanho das matrizes , documents, lines, endLinescolumns, e endColumns .

pcPoints [saiu] Um ponteiro para um ULONG32 que recebe o comprimento do buffer necessário para conter os pontos de sequência.

offsets [em] Uma matriz na qual armazenar os deslocamentos de linguagem intermediária comum (CIL) do início do método para os pontos de sequência.

documents [em] Uma matriz na qual armazenar os documentos nos quais os pontos de sequência estão localizados.

lines [em] Uma matriz na qual armazenar as linhas nos documentos nos quais os pontos de sequência estão localizados.

columns [em] Uma matriz na qual armazenar as colunas nos documentos nos quais os pontos de sequência estão localizados.

endLines [em] A matriz de linhas nos documentos em que os pontos de sequência terminam.

endColumns [em] A matriz de colunas nos documentos em que os pontos de sequência terminam.

Valor de retorno

S_OK se o método for bem-sucedido, caso contrário, E_FAIL ou algum outro código de erro.

Requisitos

Cabeçalho: CorSym.idl, CorSym.h

Confira também