共用方式為


ISymUnmanagedDocument::GetSourceRange 方法

將內嵌來源的指定範圍傳回指定的緩衝區。 緩衝區必須夠大,才能保存來源。

語法

HRESULT GetSourceRange(  
    [in]  ULONG32  startLine,  
    [in]  ULONG32  startColumn,  
    [in]  ULONG32  endLine,  
    [in]  ULONG32  endColumn,  
    [in]  ULONG32  cSourceBytes,  
    [out] ULONG32  *pcSourceBytes,  
    [out, size_is(cSourceBytes),  
        length_is(*pcSourceBytes)] BYTE source[]);  

參數

startLine
[in]目前檔中的起始行。

startColumn
[in]目前檔中的起始資料行。

endLine
[in]目前檔中的最後一行。

endColumn
[in]目前檔中的最後一欄。

cSourceBytes
[in]來源的大小,以位元組為單位。

pcSourceBytes
[out]接收來源大小的變數指標。

source
[out]來源文件指定範圍的大小和長度,以位元組為單位。

傳回值

如果方法成功,S_OK。

另請參閱