IDebugBoundBreakpoint2::GetState
Obtient l’état de ce point d’arrêt lié.
Syntaxe
Paramètres
pState
[out] Retourne une valeur de l’énumération BP_STATE qui décrit l’état du point d’arrêt.
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.
Exemple
L’exemple suivant montre comment implémenter cette méthode pour un objet simple CBoundBreakpoint
qui expose l’interface 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;
}