Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kesme noktası türünü alır.
Sözdizimi
Parametreler
pBPType
[out] BP_TYPE numaralandırmasından kesme noktası türünü açıklayan bir değer döndürür.
İade Değeri
Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.
Açıklamalar
Bu yöntem, bağlanamayan kesme noktasının türünü döndürür ve bu nedenle bir hata kesme noktası olayı gerekir.
Örnek
Aşağıdaki örnek, IDebugErrorBreakpointResolution2 arabirimini kullanıma sunan basit CDebugErrorBreakpointResolution bir nesne için bu yöntemin nasıl uygulandığını gösterir.
HRESULT CDebugErrorBreakpointResolution::GetBreakpointType(BP_TYPE* pBPType)
{
HRESULT hr;
if (pBPType)
{
// Set default BP_TYPE.
*pBPType = BPT_NONE;
// Check if the BPERESI_BPRESLOCATION flag is set in BPERESI_FIELDS.
if (IsFlagSet(m_bpErrorResolutionInfo.dwFields, BPERESI_BPRESLOCATION))
{
// Set the new BP_TYPE.
*pBPType = m_bpErrorResolutionInfo.bpResLocation.bpType;
hr = S_OK;
}
else
{
hr = E_FAIL;
}
}
else
{
hr = E_INVALIDARG;
}
return hr;
}