Partager via


ISymUnmanagedMethod::GetSequencePoints, méthode

Obtient tous les points de séquence dans cette méthode.

Syntaxe

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

Paramètres

cPoints[in] Qui ULONG32 reçoit la taille des offsetstableaux et endColumns des tableaux. linesdocumentscolumnsendLines

pcPoints [out] Pointeur vers un ULONG32 pointeur qui reçoit la longueur de la mémoire tampon requise pour contenir les points de séquence.

offsets [in] Tableau dans lequel stocker les décalages CIL (Common Intermediate Language) à partir du début de la méthode pour les points de séquence.

documents [in] Tableau dans lequel stocker les documents dans lesquels se trouvent les points de séquence.

lines [in] Tableau dans lequel stocker les lignes dans les documents où se trouvent les points de séquence.

columns [in] Tableau dans lequel stocker les colonnes dans les documents où se trouvent les points de séquence.

endLines [in] Tableau de lignes dans les documents auxquels les points de séquence se terminent.

endColumns [in] Tableau de colonnes dans les documents auxquels les points de séquence se terminent.

Valeur de retour

S_OK en cas de réussite de la méthode ; sinon, E_FAIL ou un autre code d’erreur.

Configuration requise

En-tête : CorSym.idl, CorSym.h

Voir aussi