IDebugCodeContext2::GetDocumentContext
Pobiera kontekst dokumentu odpowiadający temu kontekstowi kodu. Kontekst dokumentu reprezentuje pozycję w pliku źródłowym, który odpowiada kodowi źródłowemu, który wygenerował tę instrukcję.
Składnia
Parametry
ppSrcCxt
[out] Zwraca obiekt IDebugDocumentContext2 odpowiadający kontekstowi kodu. Jeśli S_OK
zostanie zwrócona wartość , powinno to być innenull
niż.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu. Aparat debugowania powinien zwrócić kod błędu, taki jak E_FAIL
wtedy, gdy out
parametr jest null
taki jak wtedy, gdy kontekst kodu nie ma skojarzonej pozycji źródłowej.
Uwagi
Ogólnie rzecz biorąc, kontekst dokumentu można traktować jako pozycję w pliku źródłowym, podczas gdy kontekst kodu jest pozycją instrukcji kodu w strumieniu wykonywania.