Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera zakres dla tego położenia dokumentu.
Składnia
Parametry
pBegPosition
[in, out] Struktura TEXT_POSITION wypełniona pozycją początkową. Ustaw ten argument na wartość null, jeśli te informacje nie są potrzebne.
pEndPosition
[in, out] Struktura TEXT_POSITION wypełniona pozycją końcową. Ustaw ten argument na wartość null, jeśli te informacje nie są potrzebne.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Uwagi
Zakres określony w pozycji dokumentu dla punktu przerwania lokalizacji jest używany przez aparat debugowania (DE) do wyszukiwania w przyszłości instrukcji, która faktycznie współtworzy kod. Rozważmy na przykład następujący kod:
Line 5: // comment
Line 6: x = 1;
Wiersz 5 nie przyczynia się do braku kodu debugowanego programu. Jeśli debuger, który ustawia punkt przerwania w wierszu 5, chce, aby de przeszukiwał określoną kwotę dla pierwszego wiersza, który współtworzy kod, debuger określi zakres zawierający dodatkowe wiersze kandydata, w których punkt przerwania może zostać prawidłowo umieszczony. DE następnie przeszukuj te wiersze do momentu znalezienia wiersza, który może zaakceptować punkt przerwania.