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.
Daha önce hata ayıklama altyapısı (DE) tarafından SDM'ye gönderilen zaman uyumlu bir hata ayıklama olayının alınıp işlendiğini belirtmek için oturum hata ayıklama yöneticisi (SDM) tarafından çağrılır.
Sözdizimi
Parametreler
pEvent
[in] Hata ayıklayıcının artık devam etmesi gereken daha önce gönderilen zaman uyumlu olayı temsil eden bir IDebugEvent2 nesnesi.
İade Değeri
Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.
Açıklamalar
DE, parametresiyle pEvent temsil edilen olayın kaynağı olduğunu doğrulamalıdır.
Örnek
Aşağıdaki örnek, IDebugEngine2 arabirimini uygulayan basit CEngine bir nesne için bu yöntemin nasıl uygulandığını gösterir.
HRESULT CEngine::ContinueFromSynchronousEvent(IDebugEvent2* pEvent)
{
HRESULT hr;
// Create a pointer to a unique event interface defined for batch file
// breaks.
IAmABatchFileEvent *pBatEvent;
// Check for successful query for the unique batch file event
// interface.
if (SUCCEEDED(pEvent->QueryInterface(IID_IAmABatchFileEvent,
(void **)&pBatEvent)))
{
// Release the result of the QI.
pBatEvent->Release();
// Check thread message for notification to continue.
if (PostThreadMessage(GetCurrentThreadId(),
WM_CONTINUE_SYNC_EVENT,
0,
0))
{
hr = S_OK;
}
else
{
hr = HRESULT_FROM_WIN32(GetLastError());
}
}
else
{
hr = E_INVALIDARG;
}
return hr;
}