Klasa CDebugReportHook
Klasa używana do wysyłania raportów debugowania do nazwanego potoku.
class CDebugReportHook
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Wywołania SetPipeName, SetTimeout, i SetHook. |
|
Wywołania CDebugReportHook::RemoveHook. |
Metody publiczne
Nazwa |
Opis |
---|---|
(Statyczny) Funkcja raportowania niestandardowa jest punktem zaczepienia c run-time debugowania procesu sprawozdawczego. |
|
Wywołanie tej metody, aby zatrzymać wysyłanie raportów debugowania do nazwanego potoku i przywrócić poprzednie hak raportu. |
|
Wywołanie tej metody, aby rozpocząć wysyłanie raportów debugowania do nazwanego potoku. |
|
Wywołanie tej metody do komputera i nazwy potoku będą wysyłane raporty debugowania. |
|
Wywołanie tej metody, aby ustawić czas w milisekundach, że ta klasa będzie czekać na nazwanego potoku w stanie się dostępne. |
Uwagi
Utwórz wystąpienie tej klasy w kompilacjach debugowania usługi lub aplikacje do wysyłania raportów debugowania do nazwanego potoku.Program Debug raporty są generowane przez wywołanie _CrtDbgReport lub przy użyciu otoki dla tej funkcji, takich jak ATLTRACE i ATLASSERT makr.
Użyj tej klasy umożliwia interakcyjne debug składniki działające w trybie nieinteraktywnym stacji okna.
Uwaga debugowania raportów są wysyłane, w kontekście zabezpieczeń podstawowej wątku.Personifikacja jest tymczasowo wyłączony, dzięki czemu można przeglądać raporty debugowania w sytuacjach, gdy użytkowników o niskich uprawnieniach zachodzi personifikacja, takich jak w aplikacji sieci web.
Wymagania
Nagłówek: atlutil.h