Freigeben über


ISymUnmanagedMethod::GetSequencePoints-Methode

Aktualisiert: November 2007

Ruft alle Sequenzpunkte in dieser Methode ab.

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

Parameter

  • cPoints
    [in] Ein ULONG32, das die Größe der Arrays offsets, documents, lines, columns, endLines und endColumns empfängt.

  • pcPoints
    [out] Ein Zeiger auf ein ULONG32, das die für die Sequenzpunkte erforderliche Länge des Puffers empfängt.

  • offsets
    [in] Ein Array, in dem die MSIL-Offsets (Microsoft Intermediate Language) vom Anfang der Methode für die Sequenzpunkte gespeichert werden sollen.

  • documents
    [in] Ein Array zum Speichern der Dokumente, in denen sich die Sequenzpunkte befinden.

  • lines
    [in] Ein Array zum Speichern der Zeilen in den Dokumenten, in denen sich die Sequenzpunkte befinden.

  • columns
    [in] Ein Array zum Speichern der Spalten in den Dokumenten, in denen sich die Sequenzpunkte befinden.

  • endLines
    [in] Das Array der Zeilen in den Dokumenten, bei denen die Sequenzpunkte enden.

  • endColumns
    [in] Das Array der Spalten in den Dokumenten, bei denen die Sequenzpunkte enden.

Rückgabewert

S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl

Siehe auch

Referenz

ISymUnmanagedMethod