IDebugDocumentPositionOffset2::GetRange
擷取目前檔位置的範圍。
語法
參數
pdwBegOffset
[in, out]範圍的開始位置位移。 如果不需要這項資訊,請將此參數設定為 Null 值。
pdwEndOffset
[in, out]範圍的結束位置位移。 如果不需要這項資訊,請將此參數設定為 Null 值。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
偵錯引擎會使用在位置斷點的檔位置中指定的範圍,來搜尋實際參與程式代碼的語句。 例如,請考慮下列程式碼:
Line 5: // comment
Line 6: x = 1;
第 5 行不會為正在偵錯的程式提供任何程式代碼。 如果在第 5 行設定斷點的調試程式想要 DE 針對貢獻程式代碼的第一行搜尋特定數量,則調試程式會指定包含可能正確放置斷點之其他候選行的範圍。 DE 接著會向前搜尋這些行,直到找到可接受斷點的行為止。