Udostępnij za pośrednictwem


IDebugThread2::EnumFrameInfo

Pobiera listę ramek stosu dla tego wątku.

Składnia

int EnumFrameInfo ( 
   enum_FRAMEINFO_FLAGS     dwFieldSpec,
   uint                     nRadix,
   out IEnumDebugFrameInfo2 ppEnum
);

Parametry

dwFieldSpec
[in] Kombinacja flag z wyliczenia FRAMEINFO_FLAGS , która określa, które pola struktur FRAMEINFO mają być wypełnione. Określ flagę FIF_FUNCNAME_FORMAT , aby sformatować nazwę funkcji w jeden ciąg.

nRadix
[in] Radix używany w formatowaniu informacji liczbowych w wyliczaniu.

ppEnum
[out] Zwraca obiekt IEnumDebugFrameInfo2 zawierający listę struktur FRAMEINFO opisujących ramkę stosu.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Ramki wątku są wyliczane w kolejności, przy użyciu bieżącej ramki wyliczonej najpierw i najstarszej ramki wyliczonej jako ostatnia.

Zobacz też