IDebugBoundBreakpoint2::GetState
Pobiera stan tego powiązanego punktu przerwania.
Składnia
Parametry
pState
[out] Zwraca wartość z wyliczenia BP_STATE opisującego stan punktu przerwania.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Przykład
W poniższym przykładzie pokazano, jak zaimplementować tę metodę dla prostego CBoundBreakpoint
obiektu, który uwidacznia interfejs IDebugBoundBreakpoint2 .
HRESULT CBoundBreakpoint::GetState(BP_STATE* pState)
{
HRESULT hr;
// Check for a valid pointer to pState and assign the local state variable.
if (pState)
{
*pState = m_state;
hr = S_OK;
}
else
{
hr = E_INVALIDARG;
}
return hr;
}