共用方式為


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,接收 、documentslinescolumnsendLinesendColumns 陣列的大小offsets

pcPoints [out]的指標 ULONG32 ,接收包含序列點所需的緩衝區長度。

offsets [in]陣列,用來儲存序列點方法開頭的通用中繼語言 (CIL) 位移。

documents [in]陣列,用來儲存序列點所在的檔。

lines [in]陣列,用來將行儲存在序列點所在的檔中。

columns [in]陣列,用來將資料行儲存在序列點所在的檔中。

endLines [in]序列點結束之檔中行的陣列。

endColumns [in]序列點結束之檔中數據行的陣列。

傳回值

如果方法成功,S_OK;否則,E_FAIL或其他錯誤碼。

需求

標頭: CorSym.idl、CorSym.h

另請參閱