IDebugBoundBreakpoint2::GetState
Obtiene el estado de este punto de interrupción enlazado.
Sintaxis
Parámetros
pState
[out] Devuelve un valor de la enumeración BP_STATE que describe el estado del punto de interrupción.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.
Ejemplo
En el ejemplo siguiente se muestra cómo implementar este método para un objeto simple CBoundBreakpoint
que expone la interfaz 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;
}