Share via


IDebugBoundBreakpoint2::GetState

取得這個系結斷點的狀態。

語法

int GetState( 
    out enum_BP_STATE pState
);

參數

pState
[out]從描述斷點狀態的 BP_STATE 列舉傳回值。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

範例

下列範例示範如何為公開IDebugBoundBreakpoint2 介面的簡單CBoundBreakpoint物件實作這個方法。

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;
}

另請參閱