Classe di CDebugReportHook
Utilizzare questa classe per inviare i report di debug a una named pipe.
class CDebugReportHook
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Chiamate SetPipeName, SetTimeoute SetHook. |
|
Chiamate CDebugReportHook::RemoveHook. |
Metodi pubblici
Nome |
Descrizione |
---|---|
(Proprietà statica) oggetto funzione di segnalazione degli errori personalizzata che è associato al processo di creazione di report di debug di runtime del linguaggio C. |
|
Chiamare questo metodo per interrompere di inviare i report di debug alle named pipe e ripristinare il valore precedente del rapporto. |
|
Chiamare questo metodo per avviare inviare i report di debug alle named pipe. |
|
Chiamare questo metodo per impostare il computer e il nome pipe ai report di debug saranno inviati. |
|
Chiamare questo metodo per impostare il tempo in millisecondi che questa classe attenderà la named pipe diventi disponibile. |
Note
Creare un'istanza della classe nelle build di debug dei servizi o applicazioni inviare i report di debug a una named pipe.I report di debug vengono generati chiamando _CrtDbgReport o tramite un wrapper per questa funzione come macro ATLASSERT e ATLTRACE.
L'utilizzo di questa classe consente di controllare in modo interattivo ai componenti di debug in esecuzione in stazioni della finestranon interattivo.
Si noti che i report di debug vengono inviati utilizzando il contesto del titolo sottostante del thread.La rappresentazione temporanea è disabilitata in modo da poter visualizzare i rapporti di debug nelle situazioni in cui la rappresentazione degli utenti significativi di privilegio consegue che cosa, come in applicazioni web.
Requisiti
Header: atlutil.h