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
,接收 、documents
、lines
、columns
、 endLines
和 endColumns
陣列的大小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