IDebugBoundBreakpoint2 : : GetState
Obtient l'état de cela lie le point d'arrêt.
HRESULT GetState(
BP_STATE* pState
);
int GetState(
out enum_BP_STATE pState
);
Paramètres
- pState
[out] Retourne une valeur de l'énumération de 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 indique comment appliquer cette méthode d'un objet simple d' CBoundBreakpoint qui expose l'interface d' 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;
}