Metodo ISymUnmanagedMethod::GetSequencePoints
Ottiene tutti i punti di sequenza all'interno di questo metodo.
Sintassi
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[]);
Parametri
cPoints
[in] Oggetto ULONG32
che riceve le dimensioni delle offsets
matrici , documents
lines
, columns
, endLines
, e endColumns
.
pcPoints
[out] Puntatore a un oggetto ULONG32
che riceve la lunghezza del buffer necessario per contenere i punti di sequenza.
offsets
[in] Matrice in cui archiviare gli offset CIL (Common Intermediate Language) dall'inizio del metodo per i punti di sequenza.
documents
[in] Matrice in cui archiviare i documenti in cui si trovano i punti di sequenza.
lines
[in] Matrice in cui archiviare le righe nei documenti in cui si trovano i punti di sequenza.
columns
[in] Matrice in cui archiviare le colonne nei documenti in cui si trovano i punti di sequenza.
endLines
[in] Matrice di righe nei documenti in cui terminano i punti di sequenza.
endColumns
[in] Matrice di colonne nei documenti in cui terminano i punti di sequenza.
Valore restituito
S_OK se il metodo ha esito positivo; in caso contrario, E_FAIL o un altro codice di errore.
Requisiti
Intestazione: CorSym.idl, CorSym.h