Metodo IDebugControl3::GetExceptionFilterSecondCommand (dbgeng.h)
Il metodo GetExceptionFilterSecondCommand restituisce il comando che verrà eseguito dal motore del debugger alla seconda possibilità di un'eccezione specificata.
Sintassi
HRESULT GetExceptionFilterSecondCommand(
[in] ULONG Index,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Parametri
[in] Index
Specifica l'indice del filtro delle eccezioni il cui comando second-chance verrà restituito. Index può anche fare riferimento al filtro di eccezione predefinito per restituire il comando second-chance per le eccezioni che non dispongono di un filtro di eccezione specifico o arbitrario.
[out, optional] Buffer
Riceve il comando second-chance per il filtro delle eccezioni.
[in] BufferSize
Specifica le dimensioni, in caratteri, del buffer specificato da Buffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.
[out, optional] CommandSize
Riceve le dimensioni, in caratteri, del comando second-chance per il filtro delle eccezioni. Questa dimensione include lo spazio per il carattere di terminazione '\0'. Se CommandSize è NULL, queste informazioni non vengono restituite.
Valore restituito
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
Commenti
Solo i filtri eccezioni supportano un comando second-chance. Se Index fa riferimento a un filtro di evento specifico, il comando restituito a Buffer sarà vuoto. Il comando restituito sarà vuoto anche se non è stato impostato alcun comando second-chance per l'eccezione specificata.
Per altre informazioni sui filtri eventi, vedere Filtri eventi.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.h) |